# near model CODE resource # entry label at 0x0000 export_166: entry: fn00000000: 00000000 4E56 FFF8 link A6, -0x0008 00000004 2038 020C move.l D0, [0x0000020C /* Time */] 00000008 B1AE FFF8 xor.l [A6 - 0x8], D0 0000000C 2038 016A move.l D0, [0x0000016A /* Ticks */] 00000010 B1AE FFFC xor.l [A6 - 0x4], D0 00000014 4A6D F924 tst.w [A5 - 0x6DC] 00000018 6618 bne +0x1A /* 00000032 */ 0000001A 302E FFFA move.w D0, [A6 - 0x6] 0000001E 322E FFFE move.w D1, [A6 - 0x2] 00000022 B340 xor.w D0, D1 00000024 3F00 move.w -[A7], D0 00000026 4EAD 04AA jsr [A5 + 0x4AA] 0000002A 548F addq.l A7, 2 0000002C 7001 moveq.l D0, 0x01 0000002E 3B40 F924 move.w [A5 - 0x6DC], D0 label00000032: 00000032 4EAD 04A2 jsr [A5 + 0x4A2] 00000036 B16E FFF8 xor.w [A6 - 0x8], D0 0000003A 4EAD 04A2 jsr [A5 + 0x4A2] 0000003E B16E FFFC xor.w [A6 - 0x4], D0 00000042 44FC 0004 41D6 move.b 0x441D6, CCR 00000048 43ED F924 lea.l A1, [A5 - 0x6DC] 0000004C D388 addx.l -[A1], -[A0] 0000004E D388 addx.l -[A1], -[A0] 00000050 6408 bcc +0xA /* 0000005A */ 00000052 5889 addq.l A1, 4 00000054 5291 addq.l [A1], 1 00000056 6402 bcc +0x4 /* 0000005A */ 00000058 52A1 addq.l -[A1], 1 label0000005A: 0000005A 4E5E unlink A6 0000005C 4E75 rts export_167: 0000005E 4E56 FF80 link A6, -0x0080 00000062 4EBA FF9C jsr [PC - 0x64 /* 00000000 */] 00000066 486E FF80 pea.l [A6 - 0x80] 0000006A 4EAD 0472 jsr [A5 + 0x472] 0000006E 588F addq.l A7, 4 00000070 4267 clr.w -[A7] 00000072 486D F91C pea.l [A5 - 0x6E4] 00000076 4EAD 048A jsr [A5 + 0x48A] 0000007A 5C8F addq.l A7, 6 0000007C 486D F91C pea.l [A5 - 0x6E4] 00000080 486D F91C pea.l [A5 - 0x6E4] 00000084 4EAD 0482 jsr [A5 + 0x482] 00000088 508F addq.l A7, 8 0000008A 486E FF80 pea.l [A6 - 0x80] 0000008E 4EAD 047A jsr [A5 + 0x47A] 00000092 588F addq.l A7, 4 00000094 206E 0008 movea.l A0, [A6 + 0x8] 00000098 20AD F91C move.l [A0], [A5 - 0x6E4] 0000009C 206E 0008 movea.l A0, [A6 + 0x8] 000000A0 216D F920 0004 move.l [A0 + 0x4], [A5 - 0x6E0] 000000A6 4EBA FF58 jsr [PC - 0xA8 /* 00000000 */] 000000AA 3F2D F91C move.w -[A7], [A5 - 0x6E4] 000000AE 4EAD 04AA jsr [A5 + 0x4AA] 000000B2 548F addq.l A7, 2 000000B4 4E5E unlink A6 000000B6 4E75 rts 000000B8 4E56 FFFE link A6, -0x0002 000000BC 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000000C0 286E 0008 movea.l A4, [A6 + 0x8] 000000C4 266E 000C movea.l A3, [A6 + 0xC] 000000C8 1014 move.b D0, [A4] 000000CA B013 cmp.b D0, [A3] 000000CC 6406 bcc +0x8 /* 000000D4 */ 000000CE 7000 moveq.l D0, 0x00 000000D0 1014 move.b D0, [A4] 000000D2 6004 bra +0x6 /* 000000D8 */ label000000D4: 000000D4 7000 moveq.l D0, 0x00 000000D6 1013 move.b D0, [A3] label000000D8: 000000D8 3D40 FFFE move.w [A6 - 0x2], D0 000000DC 7E01 moveq.l D7, 0x01 000000DE 601E bra +0x20 /* 000000FE */ label000000E0: 000000E0 3047 movea.w A0, D7 000000E2 D1CC add.l A0, A4 000000E4 3247 movea.w A1, D7 000000E6 D3CB add.l A1, A3 000000E8 7000 moveq.l D0, 0x00 000000EA 1011 move.b D0, [A1] 000000EC 7200 moveq.l D1, 0x00 000000EE 1210 move.b D1, [A0] 000000F0 9240 sub.w D1, D0 000000F2 3C01 move.w D6, D1 000000F4 4A41 tst.w D1 000000F6 6704 beq +0x6 /* 000000FC */ 000000F8 3006 move.w D0, D6 000000FA 601E bra +0x20 /* 0000011A */ label000000FC: 000000FC 5247 addq.w D7, 1 label000000FE: 000000FE BE6E FFFE cmp.w D7, [A6 - 0x2] 00000102 6FDC ble -0x22 /* 000000E0 */ 00000104 1014 move.b D0, [A4] 00000106 B013 cmp.b D0, [A3] 00000108 6604 bne +0x6 /* 0000010E */ 0000010A 7000 moveq.l D0, 0x00 0000010C 600C bra +0xE /* 0000011A */ label0000010E: 0000010E 1014 move.b D0, [A4] 00000110 B013 cmp.b D0, [A3] 00000112 6404 bcc +0x6 /* 00000118 */ 00000114 70FF moveq.l D0, 0xFFFFFFFF 00000116 6002 bra +0x4 /* 0000011A */ label00000118: 00000118 7001 moveq.l D0, 0x01 label0000011A: 0000011A 4CDF 18C0 movem.l A4,A3,D7,D6, [A7]+ 0000011E 4E5E unlink A6 00000120 4E75 rts 00000122 4E56 0000 link A6, 0 00000126 48E7 0118 movem.l -[A7], D7,A3,A4 0000012A 286E 0008 movea.l A4, [A6 + 0x8] 0000012E 266E 000C movea.l A3, [A6 + 0xC] 00000132 7E00 moveq.l D7, 0x00 00000134 600C bra +0xE /* 00000142 */ label00000136: 00000136 3047 movea.w A0, D7 00000138 D1CC add.l A0, A4 0000013A 3247 movea.w A1, D7 0000013C D3CB add.l A1, A3 0000013E 1091 move.b [A0], [A1] 00000140 5247 addq.w D7, 1 label00000142: 00000142 7000 moveq.l D0, 0x00 00000144 1013 move.b D0, [A3] 00000146 BE40 cmp.w D7, D0 00000148 63EC bls -0x12 /* 00000136 */ 0000014A 200C move.l D0, A4 0000014C 4CDF 1880 movem.l A4,A3,D7, [A7]+ 00000150 4E5E unlink A6 00000152 4E75 rts export_165: 00000154 4E56 0000 link A6, 0 00000158 48E7 0118 movem.l -[A7], D7,A3,A4 0000015C 286E 0008 movea.l A4, [A6 + 0x8] 00000160 266E 000C movea.l A3, [A6 + 0xC] 00000164 7E01 moveq.l D7, 0x01 00000166 6018 bra +0x1A /* 00000180 */ label00000168: 00000168 5214 addq.b [A4], 1 0000016A 7000 moveq.l D0, 0x00 0000016C 1014 move.b D0, [A4] 0000016E 4840 swap.w D0 00000170 4240 clr.w D0 00000172 4840 swap.w D0 00000174 D08C add.l D0, A4 00000176 3047 movea.w A0, D7 00000178 D1CB add.l A0, A3 0000017A 2240 movea.l A1, D0 0000017C 1290 move.b [A1], [A0] 0000017E 5247 addq.w D7, 1 label00000180: 00000180 7000 moveq.l D0, 0x00 00000182 1013 move.b D0, [A3] 00000184 BE40 cmp.w D7, D0 00000186 63E0 bls -0x1E /* 00000168 */ 00000188 200C move.l D0, A4 0000018A 4CDF 1880 movem.l A4,A3,D7, [A7]+ 0000018E 4E5E unlink A6 00000190 4E75 rts 00000192 4E56 0000 link A6, 0 00000196 48E7 0018 movem.l -[A7], A3,A4 0000019A 286E 0008 movea.l A4, [A6 + 0x8] 0000019E 266E 000C movea.l A3, [A6 + 0xC] 000001A2 4214 clr.b [A4] 000001A4 6014 bra +0x16 /* 000001BA */ label000001A6: 000001A6 7000 moveq.l D0, 0x00 000001A8 1014 move.b D0, [A4] 000001AA 4840 swap.w D0 000001AC 4240 clr.w D0 000001AE 4840 swap.w D0 000001B0 D08C add.l D0, A4 000001B2 2040 movea.l A0, D0 000001B4 1093 move.b [A0], [A3] 000001B6 528B addq.l A3, 1 000001B8 5214 addq.b [A4], 1 label000001BA: 000001BA 4A13 tst.b [A3] 000001BC 66E8 bne -0x16 /* 000001A6 */ 000001BE 200C move.l D0, A4 000001C0 4CDF 1800 movem.l A4,A3, [A7]+ 000001C4 4E5E unlink A6 000001C6 4E75 rts export_164: 000001C8 4E56 FFFC link A6, -0x0004 000001CC 48E7 0118 movem.l -[A7], D7,A3,A4 000001D0 286E 0008 movea.l A4, [A6 + 0x8] 000001D4 266E 000C movea.l A3, [A6 + 0xC] 000001D8 2D4C FFFC move.l [A6 - 0x4], A4 000001DC 41D3 lea.l A0, [A3] 000001DE 528B addq.l A3, 1 000001E0 7000 moveq.l D0, 0x00 000001E2 1010 move.b D0, [A0] 000001E4 3E00 move.w D7, D0 000001E6 600C bra +0xE /* 000001F4 */ label000001E8: 000001E8 41D4 lea.l A0, [A4] 000001EA 528C addq.l A4, 1 000001EC 43D3 lea.l A1, [A3] 000001EE 528B addq.l A3, 1 000001F0 1091 move.b [A0], [A1] 000001F2 5347 subq.w D7, 1 label000001F4: 000001F4 4A47 tst.w D7 000001F6 66F0 bne -0xE /* 000001E8 */ 000001F8 4214 clr.b [A4] 000001FA 202E FFFC move.l D0, [A6 - 0x4] 000001FE 4CDF 1880 movem.l A4,A3,D7, [A7]+ 00000202 4E5E unlink A6 00000204 4E75 rts 00000206 4E56 FFF6 link A6, -0x000A 0000020A 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 0000020E 286E 0008 movea.l A4, [A6 + 0x8] 00000212 2E2E 000C move.l D7, [A6 + 0xC] 00000216 3D6E 0010 FFFC move.w [A6 - 0x4], [A6 + 0x10] 0000021C 2D47 FFF8 move.l [A6 - 0x8], D7 00000220 4A6E 0012 tst.w [A6 + 0x12] 00000224 6606 bne +0x8 /* 0000022C */ 00000226 700A moveq.l D0, 0x0A 00000228 3D40 0012 move.w [A6 + 0x12], D0 label0000022C: 0000022C 4A6E 0010 tst.w [A6 + 0x10] 00000230 6606 bne +0x8 /* 00000238 */ 00000232 7021 moveq.l D0, 0x21 00000234 3D40 0010 move.w [A6 + 0x10], D0 label00000238: 00000238 4A6E 0010 tst.w [A6 + 0x10] 0000023C 6C0A bge +0xC /* 00000248 */ 0000023E 302E 0010 move.w D0, [A6 + 0x10] 00000242 4440 neg.w D0 00000244 48C0 ext.l D0 00000246 6004 bra +0x6 /* 0000024C */ label00000248: 00000248 302E 0010 move.w D0, [A6 + 0x10] label0000024C: 0000024C 3C00 move.w D6, D0 0000024E 1880 move.b [A4], D0 00000250 4A87 tst.l D7 00000252 5DC0 slt D0 00000254 4400 neg.b D0 00000256 4880 ext.w D0 00000258 3D40 FFFE move.w [A6 - 0x2], D0 0000025C 4A40 tst.w D0 0000025E 6700 007E beq +0x80 /* 000002DE */ 00000262 2007 move.l D0, D7 00000264 4480 neg.l D0 00000266 2E00 move.l D7, D0 00000268 4A6E 0010 tst.w [A6 + 0x10] 0000026C 5EC0 sgt D0 0000026E 4400 neg.b D0 00000270 4880 ext.w D0 00000272 3D40 FFFE move.w [A6 - 0x2], D0 00000276 6000 0066 bra +0x68 /* 000002DE */ label0000027A: 0000027A 306E 0012 movea.w A0, [A6 + 0x12] 0000027E 2F08 move.l -[A7], A0 00000280 2F07 move.l -[A7], D7 00000282 4EAD 0062 jsr [A5 + 0x62] 00000286 41ED F926 lea.l A0, [A5 - 0x6DA] 0000028A D1C0 add.l A0, D0 0000028C 1D50 FFF7 move.b [A6 - 0x9], [A0] 00000290 4A87 tst.l D7 00000292 6632 bne +0x34 /* 000002C6 */ 00000294 7000 moveq.l D0, 0x00 00000296 102E FFF7 move.b D0, [A6 - 0x9] 0000029A 0C40 0030 cmpi.w D0, 0x30 /* '0' */ 0000029E 6626 bne +0x28 /* 000002C6 */ 000002A0 4A6E FFFE tst.w [A6 - 0x2] 000002A4 670C beq +0xE /* 000002B2 */ 000002A6 702D moveq.l D0, 0x2D 000002A8 1D40 FFF7 move.b [A6 - 0x9], D0 000002AC 426E FFFE clr.w [A6 - 0x2] 000002B0 6014 bra +0x16 /* 000002C6 */ label000002B2: 000002B2 7000 moveq.l D0, 0x00 000002B4 1014 move.b D0, [A4] 000002B6 BC40 cmp.w D6, D0 000002B8 670C beq +0xE /* 000002C6 */ 000002BA 4A6E 0010 tst.w [A6 + 0x10] 000002BE 6F06 ble +0x8 /* 000002C6 */ 000002C0 7020 moveq.l D0, 0x20 000002C2 1D40 FFF7 move.b [A6 - 0x9], D0 label000002C6: 000002C6 3046 movea.w A0, D6 000002C8 D1CC add.l A0, A4 000002CA 10AE FFF7 move.b [A0], [A6 - 0x9] 000002CE 306E 0012 movea.w A0, [A6 + 0x12] 000002D2 2F08 move.l -[A7], A0 000002D4 2F07 move.l -[A7], D7 000002D6 4EAD 005A jsr [A5 + 0x5A] 000002DA 2E00 move.l D7, D0 000002DC 5346 subq.w D6, 1 label000002DE: 000002DE 4A46 tst.w D6 000002E0 6698 bne -0x66 /* 0000027A */ 000002E2 4A6E FFFC tst.w [A6 - 0x4] 000002E6 6600 0040 bne +0x42 /* 00000328 */ 000002EA 7A01 moveq.l D5, 0x01 000002EC 6010 bra +0x12 /* 000002FE */ label000002EE: 000002EE 3045 movea.w A0, D5 000002F0 D1CC add.l A0, A4 000002F2 7000 moveq.l D0, 0x00 000002F4 1010 move.b D0, [A0] 000002F6 0C40 0020 cmpi.w D0, 0x20 /* ' ' */ 000002FA 660A bne +0xC /* 00000306 */ 000002FC 5245 addq.w D5, 1 label000002FE: 000002FE 7000 moveq.l D0, 0x00 00000300 1014 move.b D0, [A4] 00000302 BA40 cmp.w D5, D0 00000304 65E8 bcs -0x16 /* 000002EE */ label00000306: 00000306 7801 moveq.l D4, 0x01 00000308 600E bra +0x10 /* 00000318 */ label0000030A: 0000030A 3044 movea.w A0, D4 0000030C D1CC add.l A0, A4 0000030E 3245 movea.w A1, D5 00000310 D3CC add.l A1, A4 00000312 1091 move.b [A0], [A1] 00000314 5245 addq.w D5, 1 00000316 5244 addq.w D4, 1 label00000318: 00000318 7000 moveq.l D0, 0x00 0000031A 1014 move.b D0, [A4] 0000031C BA40 cmp.w D5, D0 0000031E 63EA bls -0x14 /* 0000030A */ 00000320 3004 move.w D0, D4 00000322 5340 subq.w D0, 1 00000324 1880 move.b [A4], D0 00000326 6034 bra +0x36 /* 0000035C */ label00000328: 00000328 4A87 tst.l D7 0000032A 6606 bne +0x8 /* 00000332 */ 0000032C 4A6E FFFE tst.w [A6 - 0x2] 00000330 6718 beq +0x1A /* 0000034A */ label00000332: 00000332 7C01 moveq.l D6, 0x01 00000334 600A bra +0xC /* 00000340 */ label00000336: 00000336 3046 movea.w A0, D6 00000338 D1CC add.l A0, A4 0000033A 702A moveq.l D0, 0x2A 0000033C 1080 move.b [A0], D0 0000033E 5246 addq.w D6, 1 label00000340: 00000340 7000 moveq.l D0, 0x00 00000342 1014 move.b D0, [A4] 00000344 BC40 cmp.w D6, D0 00000346 63EE bls -0x10 /* 00000336 */ 00000348 6012 bra +0x14 /* 0000035C */ label0000034A: 0000034A 4A6E FFFC tst.w [A6 - 0x4] 0000034E 6C0C bge +0xE /* 0000035C */ 00000350 4AAE FFF8 tst.l [A6 - 0x8] 00000354 6C06 bge +0x8 /* 0000035C */ 00000356 702D moveq.l D0, 0x2D 00000358 1940 0001 move.b [A4 + 0x1], D0 label0000035C: 0000035C 200C move.l D0, A4 0000035E 4CDF 10F0 movem.l A4,D7,D6,D5,D4, [A7]+ 00000362 4E5E unlink A6 00000364 4E75 rts fn00000366: 00000366 4E56 0000 link A6, 0 0000036A 48E7 0700 movem.l -[A7], D5,D6,D7 0000036E 7E01 moveq.l D7, 0x01 00000370 6030 bra +0x32 /* 000003A2 */ label00000372: 00000372 7A01 moveq.l D5, 0x01 00000374 601C bra +0x1E /* 00000392 */ label00000376: 00000376 3045 movea.w A0, D5 00000378 D1EE 000C add.l A0, [A6 + 0xC] 0000037C 3007 move.w D0, D7 0000037E D045 add.w D0, D5 00000380 48C0 ext.l D0 00000382 D0AE 0008 add.l D0, [A6 + 0x8] 00000386 2240 movea.l A1, D0 00000388 1010 move.b D0, [A0] 0000038A B029 FFFF cmp.b D0, [A1 - 0x1] 0000038E 6610 bne +0x12 /* 000003A0 */ 00000390 5245 addq.w D5, 1 label00000392: 00000392 206E 000C movea.l A0, [A6 + 0xC] 00000396 7000 moveq.l D0, 0x00 00000398 1010 move.b D0, [A0] 0000039A BA40 cmp.w D5, D0 0000039C 63D8 bls -0x26 /* 00000376 */ 0000039E 6022 bra +0x24 /* 000003C2 */ label000003A0: 000003A0 5247 addq.w D7, 1 label000003A2: 000003A2 206E 000C movea.l A0, [A6 + 0xC] 000003A6 7000 moveq.l D0, 0x00 000003A8 1010 move.b D0, [A0] 000003AA 206E 0008 movea.l A0, [A6 + 0x8] 000003AE 7200 moveq.l D1, 0x00 000003B0 1210 move.b D1, [A0] 000003B2 9240 sub.w D1, D0 000003B4 5241 addq.w D1, 1 000003B6 BE41 cmp.w D7, D1 000003B8 63B8 bls -0x46 /* 00000372 */ 000003BA 202E 0008 move.l D0, [A6 + 0x8] 000003BE 6000 00A6 bra +0xA8 /* 00000466 */ label000003C2: 000003C2 206E 000C movea.l A0, [A6 + 0xC] 000003C6 7000 moveq.l D0, 0x00 000003C8 1010 move.b D0, [A0] 000003CA 206E 0010 movea.l A0, [A6 + 0x10] 000003CE 7200 moveq.l D1, 0x00 000003D0 1210 move.b D1, [A0] 000003D2 9240 sub.w D1, D0 000003D4 3C01 move.w D6, D1 000003D6 4A46 tst.w D6 000003D8 6F28 ble +0x2A /* 00000402 */ 000003DA 206E 0008 movea.l A0, [A6 + 0x8] 000003DE 7000 moveq.l D0, 0x00 000003E0 1010 move.b D0, [A0] 000003E2 3A00 move.w D5, D0 000003E4 6016 bra +0x18 /* 000003FC */ label000003E6: 000003E6 3005 move.w D0, D5 000003E8 D046 add.w D0, D6 000003EA 48C0 ext.l D0 000003EC D0AE 0008 add.l D0, [A6 + 0x8] 000003F0 3045 movea.w A0, D5 000003F2 D1EE 0008 add.l A0, [A6 + 0x8] 000003F6 2240 movea.l A1, D0 000003F8 1290 move.b [A1], [A0] 000003FA 5345 subq.w D5, 1 label000003FC: 000003FC BA47 cmp.w D5, D7 000003FE 6CE6 bge -0x18 /* 000003E6 */ 00000400 6034 bra +0x36 /* 00000436 */ label00000402: 00000402 4A46 tst.w D6 00000404 6C30 bge +0x32 /* 00000436 */ 00000406 206E 0010 movea.l A0, [A6 + 0x10] 0000040A 7000 moveq.l D0, 0x00 0000040C 1010 move.b D0, [A0] 0000040E D047 add.w D0, D7 00000410 3A00 move.w D5, D0 00000412 6016 bra +0x18 /* 0000042A */ label00000414: 00000414 3045 movea.w A0, D5 00000416 D1EE 0008 add.l A0, [A6 + 0x8] 0000041A 3005 move.w D0, D5 0000041C 9046 sub.w D0, D6 0000041E 48C0 ext.l D0 00000420 D0AE 0008 add.l D0, [A6 + 0x8] 00000424 2240 movea.l A1, D0 00000426 1091 move.b [A0], [A1] 00000428 5245 addq.w D5, 1 label0000042A: 0000042A 206E 0008 movea.l A0, [A6 + 0x8] 0000042E 7000 moveq.l D0, 0x00 00000430 1010 move.b D0, [A0] 00000432 BA40 cmp.w D5, D0 00000434 63DE bls -0x20 /* 00000414 */ label00000436: 00000436 206E 0008 movea.l A0, [A6 + 0x8] 0000043A DD10 add.b [A0], D6 0000043C 7C01 moveq.l D6, 0x01 0000043E 6016 bra +0x18 /* 00000456 */ label00000440: 00000440 3007 move.w D0, D7 00000442 5247 addq.w D7, 1 00000444 48C0 ext.l D0 00000446 D0AE 0008 add.l D0, [A6 + 0x8] 0000044A 3046 movea.w A0, D6 0000044C D1EE 0010 add.l A0, [A6 + 0x10] 00000450 2240 movea.l A1, D0 00000452 1290 move.b [A1], [A0] 00000454 5246 addq.w D6, 1 label00000456: 00000456 206E 0010 movea.l A0, [A6 + 0x10] 0000045A 7000 moveq.l D0, 0x00 0000045C 1010 move.b D0, [A0] 0000045E BC40 cmp.w D6, D0 00000460 63DE bls -0x20 /* 00000440 */ 00000462 202E 0008 move.l D0, [A6 + 0x8] label00000466: 00000466 4CDF 00E0 movem.l D7,D6,D5, [A7]+ 0000046A 4E5E unlink A6 0000046C 4E75 rts 0000046E 4E56 0000 link A6, 0 00000472 2F0C move.l -[A7], A4 00000474 41EE 000C lea.l A0, [A6 + 0xC] 00000478 2848 movea.l A4, A0 0000047A 6014 bra +0x16 /* 00000490 */ label0000047C: 0000047C 2F2C 0004 move.l -[A7], [A4 + 0x4] 00000480 2F14 move.l -[A7], [A4] 00000482 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000486 4EBA FEDE jsr [PC - 0x122 /* 00000366 */] 0000048A 4FEF 000C lea.l A7, [A7 + 0xC] 0000048E 508C addq.l A4, 8 label00000490: 00000490 4A94 tst.l [A4] 00000492 66E8 bne -0x16 /* 0000047C */ 00000494 202E 0008 move.l D0, [A6 + 0x8] 00000498 285F movea.l A4, [A7]+ 0000049A 4E5E unlink A6 0000049C 4E75 rts export_163: 0000049E 4E56 FFF0 link A6, -0x0010 000004A2 486E FFF0 pea.l [A6 - 0x10] 000004A6 A976 trap GetKeys 000004A8 082E 0007 FFF5 btst.b [A6 - 0xB], 0x7 000004AE 671E beq +0x20 /* 000004CE */ 000004B0 082E 0007 FFF6 btst.b [A6 - 0xA], 0x7 000004B6 6716 beq +0x18 /* 000004CE */ 000004B8 7001 moveq.l D0, 0x01 000004BA 1B40 BCEC move.b [A5 - 0x4314], D0 000004BE 3F3C FFFF move.w -[A7], 0xFFFF 000004C2 4267 clr.w -[A7] 000004C4 4EAD 00BA jsr [A5 + 0xBA] 000004C8 3F3C 0001 move.w -[A7], 0x1 000004CC A9C8 trap SysBeep label000004CE: 000004CE 102D BCEC move.b D0, [A5 - 0x4314] 000004D2 4880 ext.w D0 000004D4 4E5E unlink A6 000004D6 4E75 rts export_162: 000004D8 558F subq.l A7, 2 000004DA 3F3C FFFF move.w -[A7], 0xFFFF 000004DE 486D BF94 pea.l [A5 - 0x406C] 000004E2 4A2D D08F tst.b [A5 - 0x2F71] 000004E6 6708 beq +0xA /* 000004F0 */ 000004E8 2F3C 0000 0031 move.l -[A7], 0x31 /* '1' */ 000004EE 6006 bra +0x8 /* 000004F6 */ label000004F0: 000004F0 2F3C 0000 000A move.l -[A7], 0xA /* '\n' */ label000004F6: 000004F6 42A7 clr.l -[A7] 000004F8 206D D08A movea.l A0, [A5 - 0x2F76] 000004FC 4E90 jsr [A0] 000004FE 301F move.w D0, [A7]+ 00000500 0240 0100 andi.w D0, 0x100 00000504 6604 bne +0x6 /* 0000050A */ 00000506 6000 0078 bra +0x7A /* 00000580 */ label0000050A: 0000050A 0C6D 000F BF94 cmpi.w [A5 - 0x406C], 0xF 00000510 6612 bne +0x14 /* 00000524 */ 00000512 082D 0000 BF99 btst.b [A5 - 0x4067], 0x0 00000518 57C0 seq D0 0000051A 4400 neg.b D0 0000051C 4880 ext.w D0 0000051E 1B40 D08F move.b [A5 - 0x2F71], D0 00000522 605C bra +0x5E /* 00000580 */ label00000524: 00000524 0C6D 0006 BF94 cmpi.w [A5 - 0x406C], 0x6 0000052A 6654 bne +0x56 /* 00000580 */ 0000052C 2F2D D2B8 move.l -[A7], [A5 - 0x2D48] 00000530 A873 trap SetPort 00000532 2F2D D2B8 move.l -[A7], [A5 - 0x2D48] 00000536 A922 trap BeginUpdate 00000538 206D D2B8 movea.l A0, [A5 - 0x2D48] 0000053C 2F28 0018 move.l -[A7], [A0 + 0x18] 00000540 2F2D D2BC move.l -[A7], [A5 - 0x2D44] 00000544 4EAD 027A jsr [A5 + 0x27A] 00000548 4EBA 02AA jsr [PC + 0x2AA /* 000007F4 */] 0000054C 2F2D D2B8 move.l -[A7], [A5 - 0x2D48] 00000550 A969 trap DrawControls 00000552 2F2D D2B8 move.l -[A7], [A5 - 0x2D48] 00000556 A923 trap EndUpdate 00000558 2F2D BEB8 move.l -[A7], [A5 - 0x4148] 0000055C A873 trap SetPort 0000055E 426D BEB0 clr.w [A5 - 0x4150] 00000562 426D BEB2 clr.w [A5 - 0x414E] 00000566 3B7C 00F3 BEB4 move.w [A5 - 0x414C], 0xF3 0000056C 3B7C 00FF BEB6 move.w [A5 - 0x414A], 0xFF 00000572 2F2D BEBC move.l -[A7], [A5 - 0x4144] 00000576 486D BEB0 pea.l [A5 - 0x4150] 0000057A A8F6 trap DrawPicture 0000057C 4EBA 105A jsr [PC + 0x105A /* 000015D8 */] label00000580: 00000580 4E75 rts export_149: fn00000582: 00000582 4E56 FFE6 link A6, -0x001A 00000586 486D D240 pea.l [A5 - 0x2DC0] 0000058A 42A7 clr.l -[A7] 0000058C 42A7 clr.l -[A7] 0000058E 42A7 clr.l -[A7] 00000590 A98B trap ParamText 00000592 4878 FFFF pea.l [0xFFFFFFFF] 00000596 42A7 clr.l -[A7] 00000598 3F3C 0103 move.w -[A7], 0x103 0000059C 4EAD 0092 jsr [A5 + 0x92] 000005A0 4FEF 000A lea.l A7, [A7 + 0xA] 000005A4 2D40 FFFC move.l [A6 - 0x4], D0 000005A8 2F2E FFFC move.l -[A7], [A6 - 0x4] 000005AC A873 trap SetPort 000005AE 2F2E FFFC move.l -[A7], [A6 - 0x4] 000005B2 3F3C 0001 move.w -[A7], 0x1 000005B6 486E FFF0 pea.l [A6 - 0x10] 000005BA 486E FFF8 pea.l [A6 - 0x8] 000005BE 486E FFE6 pea.l [A6 - 0x1A] 000005C2 A98D trap GetDialogItem/GetDItem 000005C4 4A2D D2C0 tst.b [A5 - 0x2D40] 000005C8 670A beq +0xC /* 000005D4 */ 000005CA 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000005CE 3F3C 00FF move.w -[A7], 0xFF 000005D2 A95D trap HiliteControl label000005D4: 000005D4 2F2E FFFC move.l -[A7], [A6 - 0x4] 000005D8 3F3C 0004 move.w -[A7], 0x4 000005DC 486E FFF0 pea.l [A6 - 0x10] 000005E0 486E FFF8 pea.l [A6 - 0x8] 000005E4 486E FFE6 pea.l [A6 - 0x1A] 000005E8 A98D trap GetDialogItem/GetDItem 000005EA 42AD D1BE clr.l [A5 - 0x2E42] 000005EE 3B6D D23E D1C2 move.w [A5 - 0x2E3E], [A5 - 0x2DC2] 000005F4 4267 clr.w -[A7] 000005F6 486D D1AC pea.l [A5 - 0x2E54] 000005FA 4267 clr.w -[A7] 000005FC 4EAD 015A jsr [A5 + 0x15A] 00000600 301F move.w D0, [A7]+ 00000602 486D D240 pea.l [A5 - 0x2DC0] 00000606 A9B1 trap CreateResFile 00000608 4267 clr.w -[A7] 0000060A 486D D240 pea.l [A5 - 0x2DC0] 0000060E A997 trap OpenResFile 00000610 301F move.w D0, [A7]+ 00000612 3D40 FFF6 move.w [A6 - 0xA], D0 00000616 3F2E FFF6 move.w -[A7], [A6 - 0xA] 0000061A A998 trap UseResFile 0000061C 42A7 clr.l -[A7] 0000061E 4879 5369 7443 pea.l [0x53697443] 00000624 4267 clr.w -[A7] 00000626 A9A0 trap GetResource 00000628 205F movea.l A0, [A7]+ 0000062A 2D48 FFF2 move.l [A6 - 0xE], A0 0000062E 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000632 486D F938 pea.l [A5 - 0x6C8] 00000636 A98F trap SetDialogItemText/SetIText 00000638 4AAE FFF2 tst.l [A6 - 0xE] 0000063C 6734 beq +0x36 /* 00000672 */ 0000063E 42A7 clr.l -[A7] 00000640 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000644 4EAD 00EA jsr [A5 + 0xEA] 00000648 201F move.l D0, [A7]+ 0000064A 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000064E 2F00 move.l -[A7], D0 00000650 4EAD 00F2 jsr [A5 + 0xF2] 00000654 42A7 clr.l -[A7] 00000656 2F2E FFF2 move.l -[A7], [A6 - 0xE] 0000065A 4EAD 00EA jsr [A5 + 0xEA] 0000065E 201F move.l D0, [A7]+ 00000660 206E FFF2 movea.l A0, [A6 - 0xE] 00000664 2F10 move.l -[A7], [A0] 00000666 206E FFF8 movea.l A0, [A6 - 0x8] 0000066A 2F10 move.l -[A7], [A0] 0000066C 2F00 move.l -[A7], D0 0000066E 4EAD 010A jsr [A5 + 0x10A] label00000672: 00000672 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000676 3F3C 0004 move.w -[A7], 0x4 0000067A 3F3C 7FFF move.w -[A7], 0x7FFF 0000067E 3F3C 7FFF move.w -[A7], 0x7FFF 00000682 A97E trap SelectDialogItemText/SelIText 00000684 206E FFFC movea.l A0, [A6 - 0x4] 00000688 4868 0010 pea.l [A0 + 0x10] 0000068C A928 trap InvalRect 0000068E 486D 0582 pea.l [A5 + 0x582] 00000692 486E FFEE pea.l [A6 - 0x12] 00000696 A991 trap ModalDialog 00000698 0C6E 0002 FFEE cmpi.w [A6 - 0x12], 0x2 0000069E 661A bne +0x1C /* 000006BA */ 000006A0 2F2E FFFC move.l -[A7], [A6 - 0x4] 000006A4 A983 trap DisposeDialog 000006A6 2F2D D2B8 move.l -[A7], [A5 - 0x2D48] 000006AA A873 trap SetPort 000006AC 3F2E FFF6 move.w -[A7], [A6 - 0xA] 000006B0 A99A trap CloseResFile 000006B2 4EBA 00BA jsr [PC + 0xBA /* 0000076E */] 000006B6 6000 00B2 bra +0xB4 /* 0000076A */ label000006BA: 000006BA 4AAE FFF2 tst.l [A6 - 0xE] 000006BE 662E bne +0x30 /* 000006EE */ 000006C0 42A7 clr.l -[A7] 000006C2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000006C6 4EAD 00EA jsr [A5 + 0xEA] 000006CA 201F move.l D0, [A7]+ 000006CC 4A80 tst.l D0 000006CE 6F00 0084 ble +0x86 /* 00000754 */ 000006D2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000006D6 4879 5369 7443 pea.l [0x53697443] 000006DC 4267 clr.w -[A7] 000006DE 486D F93A pea.l [A5 - 0x6C6] 000006E2 A9AB trap AddResource 000006E4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000006E8 A9B0 trap WriteResource 000006EA 6000 0068 bra +0x6A /* 00000754 */ label000006EE: 000006EE 42A7 clr.l -[A7] 000006F0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000006F4 4EAD 00EA jsr [A5 + 0xEA] 000006F8 201F move.l D0, [A7]+ 000006FA 4A80 tst.l D0 000006FC 6F48 ble +0x4A /* 00000746 */ 000006FE 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000702 A9A2 trap LoadResource 00000704 42A7 clr.l -[A7] 00000706 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000070A 4EAD 00EA jsr [A5 + 0xEA] 0000070E 201F move.l D0, [A7]+ 00000710 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000714 2F00 move.l -[A7], D0 00000716 4EAD 00F2 jsr [A5 + 0xF2] 0000071A 42A7 clr.l -[A7] 0000071C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000720 4EAD 00EA jsr [A5 + 0xEA] 00000724 201F move.l D0, [A7]+ 00000726 206E FFF8 movea.l A0, [A6 - 0x8] 0000072A 2F10 move.l -[A7], [A0] 0000072C 206E FFF2 movea.l A0, [A6 - 0xE] 00000730 2F10 move.l -[A7], [A0] 00000732 2F00 move.l -[A7], D0 00000734 4EAD 010A jsr [A5 + 0x10A] 00000738 2F2E FFF2 move.l -[A7], [A6 - 0xE] 0000073C A9AA trap ChangedResource 0000073E 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000742 A9B0 trap WriteResource 00000744 600E bra +0x10 /* 00000754 */ label00000746: 00000746 2F2E FFF2 move.l -[A7], [A6 - 0xE] 0000074A A9AD trap RmveResource 0000074C 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000750 4EAD 00E2 jsr [A5 + 0xE2] label00000754: 00000754 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00000758 A99A trap CloseResFile 0000075A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000075E A983 trap DisposeDialog 00000760 2F2D D2B8 move.l -[A7], [A5 - 0x2D48] 00000764 A873 trap SetPort 00000766 4EBA 008C jsr [PC + 0x8C /* 000007F4 */] label0000076A: 0000076A 4E5E unlink A6 0000076C 4E75 rts fn0000076E: 0000076E 4E56 FFFA link A6, -0x0006 00000772 42A7 clr.l -[A7] 00000774 3F3C 0200 move.w -[A7], 0x200 00000778 A9BC trap GetPicture 0000077A 205F movea.l A0, [A7]+ 0000077C 2B48 F9F2 move.l [A5 - 0x60E], A0 00000780 42AD D1BE clr.l [A5 - 0x2E42] 00000784 3B6D D23E D1C2 move.w [A5 - 0x2E3E], [A5 - 0x2DC2] 0000078A 4267 clr.w -[A7] 0000078C 486D D1AC pea.l [A5 - 0x2E54] 00000790 4267 clr.w -[A7] 00000792 4EAD 015A jsr [A5 + 0x15A] 00000796 301F move.w D0, [A7]+ 00000798 4267 clr.w -[A7] 0000079A 486D D240 pea.l [A5 - 0x2DC0] 0000079E A997 trap OpenResFile 000007A0 301F move.w D0, [A7]+ 000007A2 3D40 FFFA move.w [A6 - 0x6], D0 000007A6 0C6E FFFF FFFA cmpi.w [A6 - 0x6], 0xFFFF 000007AC 6742 beq +0x44 /* 000007F0 */ 000007AE 3F2E FFFA move.w -[A7], [A6 - 0x6] 000007B2 A998 trap UseResFile 000007B4 42A7 clr.l -[A7] 000007B6 4879 5369 7443 pea.l [0x53697443] 000007BC 4267 clr.w -[A7] 000007BE A9A0 trap GetResource 000007C0 205F movea.l A0, [A7]+ 000007C2 2D48 FFFC move.l [A6 - 0x4], A0 000007C6 4AAE FFFC tst.l [A6 - 0x4] 000007CA 671E beq +0x20 /* 000007EA */ 000007CC 42A7 clr.l -[A7] 000007CE 2F2E FFFC move.l -[A7], [A6 - 0x4] 000007D2 4EAD 00EA jsr [A5 + 0xEA] 000007D6 201F move.l D0, [A7]+ 000007D8 4A80 tst.l D0 000007DA 6F0E ble +0x10 /* 000007EA */ 000007DC 42A7 clr.l -[A7] 000007DE 3F3C 0201 move.w -[A7], 0x201 000007E2 A9BC trap GetPicture 000007E4 205F movea.l A0, [A7]+ 000007E6 2B48 F9F2 move.l [A5 - 0x60E], A0 label000007EA: 000007EA 3F2E FFFA move.w -[A7], [A6 - 0x6] 000007EE A99A trap CloseResFile label000007F0: 000007F0 4E5E unlink A6 000007F2 4E75 rts export_161: fn000007F4: 000007F4 2F2D D2B8 move.l -[A7], [A5 - 0x2D48] 000007F8 A873 trap SetPort 000007FA 4267 clr.w -[A7] 000007FC 3F3C 000E move.w -[A7], 0xE 00000800 A893 trap MoveTo 00000802 3F3C 012C move.w -[A7], 0x12C 00000806 3F3C 000E move.w -[A7], 0xE 0000080A A891 trap LineTo 0000080C 4267 clr.w -[A7] 0000080E 3F3C 00EB move.w -[A7], 0xEB 00000812 A893 trap MoveTo 00000814 3F3C 012C move.w -[A7], 0x12C 00000818 3F3C 00EB move.w -[A7], 0xEB 0000081C A891 trap LineTo 0000081E 3B7C 00EC BEB0 move.w [A5 - 0x4150], 0xEC 00000824 3B7C 00FB BEB4 move.w [A5 - 0x414C], 0xFB 0000082A 426D BEB2 clr.w [A5 - 0x414E] 0000082E 3B7C 0190 BEB6 move.w [A5 - 0x414A], 0x190 00000834 486D BEB0 pea.l [A5 - 0x4150] 00000838 A8A3 trap EraseRect 0000083A 3F3C 0005 move.w -[A7], 0x5 0000083E 3F3C 00F8 move.w -[A7], 0xF8 00000842 A893 trap MoveTo 00000844 7000 moveq.l D0, 0x00 00000846 302D D22A move.w D0, [A5 - 0x2DD6] 0000084A 2F00 move.l -[A7], D0 0000084C 486D BBE6 pea.l [A5 - 0x441A] 00000850 4EAD 020A jsr [A5 + 0x20A] 00000854 486D BBE6 pea.l [A5 - 0x441A] 00000858 A884 trap DrawString 0000085A 486D F958 pea.l [A5 - 0x6A8] 0000085E A884 trap DrawString 00000860 4878 0400 pea.l [0x00000400] 00000864 206D D22C movea.l A0, [A5 - 0x2DD4] 00000868 4868 0200 pea.l [A0 + 0x200] 0000086C 4EAD 004A jsr [A5 + 0x4A] 00000870 2F00 move.l -[A7], D0 00000872 486D BBE6 pea.l [A5 - 0x441A] 00000876 4EAD 020A jsr [A5 + 0x20A] 0000087A 486D BBE6 pea.l [A5 - 0x441A] 0000087E A884 trap DrawString 00000880 486D F962 pea.l [A5 - 0x69E] 00000884 A884 trap DrawString 00000886 4878 0400 pea.l [0x00000400] 0000088A 206D F93C movea.l A0, [A5 - 0x6C4] 0000088E 4868 0200 pea.l [A0 + 0x200] 00000892 4EAD 004A jsr [A5 + 0x4A] 00000896 2F00 move.l -[A7], D0 00000898 486D BBE6 pea.l [A5 - 0x441A] 0000089C 4EAD 020A jsr [A5 + 0x20A] 000008A0 486D BBE6 pea.l [A5 - 0x441A] 000008A4 A884 trap DrawString 000008A6 486D F96E pea.l [A5 - 0x692] 000008AA A884 trap DrawString 000008AC 4A2D D2C0 tst.b [A5 - 0x2D40] 000008B0 6726 beq +0x28 /* 000008D8 */ 000008B2 3B7C 012A BEB2 move.w [A5 - 0x414E], 0x12A 000008B8 3B7C 0136 BEB6 move.w [A5 - 0x414A], 0x136 000008BE 3B7C 00EF BEB0 move.w [A5 - 0x4150], 0xEF 000008C4 3B7C 00FB BEB4 move.w [A5 - 0x414C], 0xFB 000008CA 486D BEB0 pea.l [A5 - 0x4150] 000008CE 486D F940 pea.l [A5 - 0x6C0] 000008D2 4EBA 00DE jsr [PC + 0xDE /* 000009B2 */] 000008D6 508F addq.l A7, 8 label000008D8: 000008D8 3F3C 0004 move.w -[A7], 0x4 000008DC 3F3C 000D move.w -[A7], 0xD /* '\r' */ 000008E0 A893 trap MoveTo 000008E2 486D F97E pea.l [A5 - 0x682] 000008E6 A884 trap DrawString 000008E8 3F3C 00A0 move.w -[A7], 0xA0 000008EC 3F3C 000D move.w -[A7], 0xD /* '\r' */ 000008F0 A893 trap MoveTo 000008F2 486D F988 pea.l [A5 - 0x678] 000008F6 A884 trap DrawString 000008F8 3B7C 0120 BEB0 move.w [A5 - 0x4150], 0x120 000008FE 3B7C 0136 BEB4 move.w [A5 - 0x414C], 0x136 00000904 426D BEB2 clr.w [A5 - 0x414E] 00000908 3B7C 012C BEB6 move.w [A5 - 0x414A], 0x12C 0000090E 486D BEB0 pea.l [A5 - 0x4150] 00000912 A8A3 trap EraseRect 00000914 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000918 3F3C 0128 move.w -[A7], 0x128 0000091C A893 trap MoveTo 0000091E 3B6D D23E D1C2 move.w [A5 - 0x2E3E], [A5 - 0x2DC2] 00000924 426D D1C8 clr.w [A5 - 0x2E38] 00000928 41ED BBE6 lea.l A0, [A5 - 0x441A] 0000092C 2B48 D1BE move.l [A5 - 0x2E42], A0 00000930 4267 clr.w -[A7] 00000932 486D D1AC pea.l [A5 - 0x2E54] 00000936 4267 clr.w -[A7] 00000938 4EAD 01FA jsr [A5 + 0x1FA] 0000093C 301F move.w D0, [A7]+ 0000093E 4267 clr.w -[A7] 00000940 486D D1D2 pea.l [A5 - 0x2E2E] 00000944 4878 0008 pea.l [0x00000008 /* BusErrVct */] 00000948 A85D trap BitTst 0000094A 101F move.b D0, [A7]+ 0000094C 4A00 tst.b D0 0000094E 6610 bne +0x12 /* 00000960 */ 00000950 4267 clr.w -[A7] 00000952 486D D1D2 pea.l [A5 - 0x2E2E] 00000956 42A7 clr.l -[A7] 00000958 A85D trap BitTst 0000095A 101F move.b D0, [A7]+ 0000095C 4A00 tst.b D0 0000095E 6706 beq +0x8 /* 00000966 */ label00000960: 00000960 7001 moveq.l D0, 0x01 00000962 1B40 D2C0 move.b [A5 - 0x2D40], D0 label00000966: 00000966 486D BBE6 pea.l [A5 - 0x441A] 0000096A A884 trap DrawString 0000096C 486D F9A2 pea.l [A5 - 0x65E] 00000970 A884 trap DrawString 00000972 7000 moveq.l D0, 0x00 00000974 302D D1EA move.w D0, [A5 - 0x2E16] 00000978 2F2D D1DC move.l -[A7], [A5 - 0x2E24] 0000097C 2F00 move.l -[A7], D0 0000097E 4EAD 0042 jsr [A5 + 0x42] 00000982 4878 0400 pea.l [0x00000400] 00000986 0680 0000 0200 addi.l D0, 0x200 0000098C 2F00 move.l -[A7], D0 0000098E 4EAD 004A jsr [A5 + 0x4A] 00000992 2F00 move.l -[A7], D0 00000994 486D BBE6 pea.l [A5 - 0x441A] 00000998 4EAD 020A jsr [A5 + 0x20A] 0000099C 486D BBE6 pea.l [A5 - 0x441A] 000009A0 A884 trap DrawString 000009A2 486D F9A4 pea.l [A5 - 0x65C] 000009A6 A884 trap DrawString 000009A8 4EBA FDC4 jsr [PC - 0x23C /* 0000076E */] 000009AC 4EBA 0144 jsr [PC + 0x144 /* 00000AF2 */] 000009B0 4E75 rts fn000009B2: 000009B2 4E56 FFEA link A6, -0x0016 000009B6 426E FFEC clr.w [A6 - 0x14] 000009BA 426E FFEA clr.w [A6 - 0x16] 000009BE 700C moveq.l D0, 0x0C 000009C0 3D40 FFF0 move.w [A6 - 0x10], D0 000009C4 3D40 FFEE move.w [A6 - 0x12], D0 000009C8 2D6E 0008 FFF2 move.l [A6 - 0xE], [A6 + 0x8] 000009CE 7002 moveq.l D0, 0x02 000009D0 3D40 FFF6 move.w [A6 - 0xA], D0 000009D4 41EE FFF8 lea.l A0, [A6 - 0x8] 000009D8 43EE FFEA lea.l A1, [A6 - 0x16] 000009DC 20D9 move.l [A0]+, [A1]+ 000009DE 20D9 move.l [A0]+, [A1]+ 000009E0 486E FFF2 pea.l [A6 - 0xE] 000009E4 206D D2B8 movea.l A0, [A5 - 0x2D48] 000009E8 4868 0002 pea.l [A0 + 0x2] 000009EC 486E FFF8 pea.l [A6 - 0x8] 000009F0 2F2E 000C move.l -[A7], [A6 + 0xC] 000009F4 4267 clr.w -[A7] 000009F6 42A7 clr.l -[A7] 000009F8 A8EC trap CopyBits 000009FA 4E5E unlink A6 000009FC 4E75 rts export_152: 000009FE 4E56 FFFE link A6, -0x0002 00000A02 42A7 clr.l -[A7] 00000A04 3F3C 0201 move.w -[A7], 0x201 00000A08 A9BC trap GetPicture 00000A0A 205F movea.l A0, [A7]+ 00000A0C 2B48 F9F2 move.l [A5 - 0x60E], A0 00000A10 3B7C 00FC F9F6 move.w [A5 - 0x60A], 0xFC 00000A16 700F moveq.l D0, 0x0F 00000A18 3B40 F9F8 move.w [A5 - 0x608], D0 00000A1C 206D F9F2 movea.l A0, [A5 - 0x60E] 00000A20 2050 movea.l A0, [A0] 00000A22 226D F9F2 movea.l A1, [A5 - 0x60E] 00000A26 2251 movea.l A1, [A1] 00000A28 3028 0008 move.w D0, [A0 + 0x8] 00000A2C 9069 0004 sub.w D0, [A1 + 0x4] 00000A30 0640 000F addi.w D0, 0xF 00000A34 3B40 F9FC move.w [A5 - 0x604], D0 00000A38 206D F9F2 movea.l A0, [A5 - 0x60E] 00000A3C 2050 movea.l A0, [A0] 00000A3E 226D F9F2 movea.l A1, [A5 - 0x60E] 00000A42 2251 movea.l A1, [A1] 00000A44 3028 0006 move.w D0, [A0 + 0x6] 00000A48 9069 0002 sub.w D0, [A1 + 0x2] 00000A4C 0640 00FC addi.w D0, 0xFC 00000A50 3B40 F9FA move.w [A5 - 0x606], D0 00000A54 426E FFFE clr.w [A6 - 0x2] 00000A58 6000 007C bra +0x7E /* 00000AD6 */ label00000A5C: 00000A5C 302E FFFE move.w D0, [A6 - 0x2] 00000A60 C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000A62 000A 41ED ori.b A2, 0xED 00000A66 F9AC .extension 0x9AC // unimplemented 00000A68 D1C0 add.l A0, D0 00000A6A 7001 moveq.l D0, 0x01 00000A6C 1080 move.b [A0], D0 00000A6E 302E FFFE move.w D0, [A6 - 0x2] 00000A72 C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000A74 000A 41ED ori.b A2, 0xED 00000A78 F9AC .extension 0x9AC // unimplemented 00000A7A D1C0 add.l A0, D0 00000A7C 317C 00FC 0002 move.w [A0 + 0x2], 0xFC 00000A82 302E FFFE move.w D0, [A6 - 0x2] 00000A86 C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000A88 000A 41ED ori.b A2, 0xED 00000A8C F9AC .extension 0x9AC // unimplemented 00000A8E D1C0 add.l A0, D0 00000A90 317C 011E 0006 move.w [A0 + 0x6], 0x11E 00000A96 302E FFFE move.w D0, [A6 - 0x2] 00000A9A C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000A9C 000A 41ED ori.b A2, 0xED 00000AA0 F9AC .extension 0x9AC // unimplemented 00000AA2 D1C0 add.l A0, D0 00000AA4 302E FFFE move.w D0, [A6 - 0x2] 00000AA8 C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000AAA 0028 0640 000F ori.b [A0 + 0xF], 0x40 /* '@' */ 00000AB0 3140 0004 move.w [A0 + 0x4], D0 00000AB4 302E FFFE move.w D0, [A6 - 0x2] 00000AB8 C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000ABA 000A 41ED ori.b A2, 0xED 00000ABE F9AC .extension 0x9AC // unimplemented 00000AC0 D1C0 add.l A0, D0 00000AC2 302E FFFE move.w D0, [A6 - 0x2] 00000AC6 C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000AC8 0028 0640 0031 ori.b [A0 + 0x31], 0x40 /* '@' */ 00000ACE 3140 0008 move.w [A0 + 0x8], D0 00000AD2 526E FFFE addq.w [A6 - 0x2], 1 label00000AD6: 00000AD6 0C6E 0007 FFFE cmpi.w [A6 - 0x2], 0x7 00000ADC 6D00 FF7E blt -0x80 /* 00000A5C */ 00000AE0 4A2D D2C0 tst.b [A5 - 0x2D40] 00000AE4 6708 beq +0xA /* 00000AEE */ 00000AE6 422D F9AC clr.b [A5 - 0x654] 00000AEA 422D F9B6 clr.b [A5 - 0x64A] label00000AEE: 00000AEE 4E5E unlink A6 00000AF0 4E75 rts fn00000AF2: 00000AF2 4E56 FFFE link A6, -0x0002 00000AF6 2F2D D2B8 move.l -[A7], [A5 - 0x2D48] 00000AFA A873 trap SetPort 00000AFC 2F2D F9F2 move.l -[A7], [A5 - 0x60E] 00000B00 486D F9F6 pea.l [A5 - 0x60A] 00000B04 A8F6 trap DrawPicture 00000B06 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00000B0A A89C trap PenMode 00000B0C 486D BE8C pea.l [A5 - 0x4174] 00000B10 A89D trap PenPat 00000B12 426E FFFE clr.w [A6 - 0x2] 00000B16 602A bra +0x2C /* 00000B42 */ label00000B18: 00000B18 302E FFFE move.w D0, [A6 - 0x2] 00000B1C C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000B1E 000A 41ED ori.b A2, 0xED 00000B22 F9AC .extension 0x9AC // unimplemented 00000B24 D1C0 add.l A0, D0 00000B26 4A10 tst.b [A0] 00000B28 6614 bne +0x16 /* 00000B3E */ 00000B2A 302E FFFE move.w D0, [A6 - 0x2] 00000B2E C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000B30 000A 41ED ori.b A2, 0xED 00000B34 F9AC .extension 0x9AC // unimplemented 00000B36 D1C0 add.l A0, D0 00000B38 4868 0002 pea.l [A0 + 0x2] 00000B3C A8A2 trap PaintRect label00000B3E: 00000B3E 526E FFFE addq.w [A6 - 0x2], 1 label00000B42: 00000B42 0C6E 0007 FFFE cmpi.w [A6 - 0x2], 0x7 00000B48 6DCE blt -0x30 /* 00000B18 */ 00000B4A A89E trap PenNormal 00000B4C 4E5E unlink A6 00000B4E 4E75 rts export_151: 00000B50 4E56 0000 link A6, 0 00000B54 4267 clr.w -[A7] 00000B56 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B5A 486D F9F6 pea.l [A5 - 0x60A] 00000B5E A8AD trap PtInRect 00000B60 101F move.b D0, [A7]+ 00000B62 4880 ext.w D0 00000B64 4E5E unlink A6 00000B66 4E75 rts export_153: 00000B68 4E56 FFF8 link A6, -0x0008 00000B6C 422E FFFD clr.b [A6 - 0x3] 00000B70 426E FFFE clr.w [A6 - 0x2] 00000B74 6024 bra +0x26 /* 00000B9A */ label00000B76: 00000B76 302E FFFE move.w D0, [A6 - 0x2] 00000B7A C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000B7C 000A 41ED ori.b A2, 0xED 00000B80 F9AC .extension 0x9AC // unimplemented 00000B82 D1C0 add.l A0, D0 00000B84 4267 clr.w -[A7] 00000B86 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B8A 4868 0002 pea.l [A0 + 0x2] 00000B8E A8AD trap PtInRect 00000B90 101F move.b D0, [A7]+ 00000B92 4A00 tst.b D0 00000B94 660C bne +0xE /* 00000BA2 */ 00000B96 526E FFFE addq.w [A6 - 0x2], 1 label00000B9A: 00000B9A 0C6E 0007 FFFE cmpi.w [A6 - 0x2], 0x7 00000BA0 6DD4 blt -0x2A /* 00000B76 */ label00000BA2: 00000BA2 302E FFFE move.w D0, [A6 - 0x2] 00000BA6 C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000BA8 000A 41ED ori.b A2, 0xED 00000BAC F9AC .extension 0x9AC // unimplemented 00000BAE D1C0 add.l A0, D0 00000BB0 4A10 tst.b [A0] 00000BB2 6600 006E bne +0x70 /* 00000C22 */ 00000BB6 70FF moveq.l D0, 0xFFFFFFFF 00000BB8 6000 00BA bra +0xBC /* 00000C74 */ label00000BBC: 00000BBC 486E FFF8 pea.l [A6 - 0x8] 00000BC0 A972 trap GetMouse 00000BC2 302E FFFE move.w D0, [A6 - 0x2] 00000BC6 C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000BC8 000A 41ED ori.b A2, 0xED 00000BCC F9AC .extension 0x9AC // unimplemented 00000BCE D1C0 add.l A0, D0 00000BD0 4267 clr.w -[A7] 00000BD2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000BD6 4868 0002 pea.l [A0 + 0x2] 00000BDA A8AD trap PtInRect 00000BDC 101F move.b D0, [A7]+ 00000BDE 4A00 tst.b D0 00000BE0 6722 beq +0x24 /* 00000C04 */ 00000BE2 4A2E FFFD tst.b [A6 - 0x3] 00000BE6 663A bne +0x3C /* 00000C22 */ 00000BE8 302E FFFE move.w D0, [A6 - 0x2] 00000BEC C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000BEE 000A 41ED ori.b A2, 0xED 00000BF2 F9AC .extension 0x9AC // unimplemented 00000BF4 D1C0 add.l A0, D0 00000BF6 4868 0002 pea.l [A0 + 0x2] 00000BFA A8A4 trap InverRect 00000BFC 7001 moveq.l D0, 0x01 00000BFE 1D40 FFFD move.b [A6 - 0x3], D0 00000C02 601E bra +0x20 /* 00000C22 */ label00000C04: 00000C04 4A2E FFFD tst.b [A6 - 0x3] 00000C08 6718 beq +0x1A /* 00000C22 */ 00000C0A 302E FFFE move.w D0, [A6 - 0x2] 00000C0E C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000C10 000A 41ED ori.b A2, 0xED 00000C14 F9AC .extension 0x9AC // unimplemented 00000C16 D1C0 add.l A0, D0 00000C18 4868 0002 pea.l [A0 + 0x2] 00000C1C A8A4 trap InverRect 00000C1E 422E FFFD clr.b [A6 - 0x3] label00000C22: 00000C22 4267 clr.w -[A7] 00000C24 A974 trap Button 00000C26 101F move.b D0, [A7]+ 00000C28 4A00 tst.b D0 00000C2A 6690 bne -0x6E /* 00000BBC */ 00000C2C 486E FFF8 pea.l [A6 - 0x8] 00000C30 A972 trap GetMouse 00000C32 302E FFFE move.w D0, [A6 - 0x2] 00000C36 C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000C38 000A 41ED ori.b A2, 0xED 00000C3C F9AC .extension 0x9AC // unimplemented 00000C3E D1C0 add.l A0, D0 00000C40 4267 clr.w -[A7] 00000C42 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000C46 4868 0002 pea.l [A0 + 0x2] 00000C4A A8AD trap PtInRect 00000C4C 101F move.b D0, [A7]+ 00000C4E 4A00 tst.b D0 00000C50 6720 beq +0x22 /* 00000C72 */ 00000C52 4A2E FFFD tst.b [A6 - 0x3] 00000C56 6714 beq +0x16 /* 00000C6C */ 00000C58 302E FFFE move.w D0, [A6 - 0x2] 00000C5C C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000C5E 000A 41ED ori.b A2, 0xED 00000C62 F9AC .extension 0x9AC // unimplemented 00000C64 D1C0 add.l A0, D0 00000C66 4868 0002 pea.l [A0 + 0x2] 00000C6A A8A4 trap InverRect label00000C6C: 00000C6C 302E FFFE move.w D0, [A6 - 0x2] 00000C70 6002 bra +0x4 /* 00000C74 */ label00000C72: 00000C72 70FF moveq.l D0, 0xFFFFFFFF label00000C74: 00000C74 4E5E unlink A6 00000C76 4E75 rts fn00000C78: 00000C78 4E56 0000 link A6, 0 00000C7C 302E 0008 move.w D0, [A6 + 0x8] 00000C80 C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000C82 000A 41ED ori.b A2, 0xED 00000C86 F9AC .extension 0x9AC // unimplemented 00000C88 D1C0 add.l A0, D0 00000C8A 4210 clr.b [A0] 00000C8C 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00000C90 A89C trap PenMode 00000C92 486D BE8C pea.l [A5 - 0x4174] 00000C96 A89D trap PenPat 00000C98 302E 0008 move.w D0, [A6 + 0x8] 00000C9C C1FC muls.w D0, 0xFFFFFFFFFFFFFFFF 00000C9E 000A 41ED ori.b A2, 0xED 00000CA2 F9AC .extension 0x9AC // unimplemented 00000CA4 D1C0 add.l A0, D0 00000CA6 4868 0002 pea.l [A0 + 0x2] 00000CAA A8A2 trap PaintRect 00000CAC A89E trap PenNormal 00000CAE 4E5E unlink A6 00000CB0 4E75 rts export_150: 00000CB2 3B6D F9C4 BEB2 move.w [A5 - 0x414E], [A5 - 0x63C] 00000CB8 3B6D F9C2 BEB0 move.w [A5 - 0x4150], [A5 - 0x63E] 00000CBE 3B6D F9C6 BEB4 move.w [A5 - 0x414C], [A5 - 0x63A] 00000CC4 3B6D F9E6 BEB6 move.w [A5 - 0x414A], [A5 - 0x61A] 00000CCA 486D BEB0 pea.l [A5 - 0x4150] 00000CCE A87B trap ClipRect 00000CD0 486D F9F6 pea.l [A5 - 0x60A] 00000CD4 A8A3 trap EraseRect 00000CD6 2F2D F9F2 move.l -[A7], [A5 - 0x60E] 00000CDA 486D F9F6 pea.l [A5 - 0x60A] 00000CDE A8F6 trap DrawPicture 00000CE0 206D D2B8 movea.l A0, [A5 - 0x2D48] 00000CE4 4868 0010 pea.l [A0 + 0x10] 00000CE8 A87B trap ClipRect 00000CEA 7001 moveq.l D0, 0x01 00000CEC 1B40 F9C0 move.b [A5 - 0x640], D0 00000CF0 7001 moveq.l D0, 0x01 00000CF2 1B40 F9CA move.b [A5 - 0x636], D0 00000CF6 7001 moveq.l D0, 0x01 00000CF8 1B40 F9D4 move.b [A5 - 0x62C], D0 00000CFC 7001 moveq.l D0, 0x01 00000CFE 1B40 F9DE move.b [A5 - 0x622], D0 00000D02 4A2D D2C0 tst.b [A5 - 0x2D40] 00000D06 6726 beq +0x28 /* 00000D2E */ 00000D08 3F3C 0004 move.w -[A7], 0x4 00000D0C 4EBA FF6A jsr [PC - 0x96 /* 00000C78 */] 00000D10 548F addq.l A7, 2 00000D12 3F3C 0003 move.w -[A7], 0x3 00000D16 4EBA FF60 jsr [PC - 0xA0 /* 00000C78 */] 00000D1A 548F addq.l A7, 2 00000D1C 4267 clr.w -[A7] 00000D1E 4EBA FF58 jsr [PC - 0xA8 /* 00000C78 */] 00000D22 548F addq.l A7, 2 00000D24 3F3C 0001 move.w -[A7], 0x1 00000D28 4EBA FF4E jsr [PC - 0xB2 /* 00000C78 */] 00000D2C 548F addq.l A7, 2 label00000D2E: 00000D2E 4E75 rts export_154: 00000D30 3F3C 0002 move.w -[A7], 0x2 00000D34 4EBA FF42 jsr [PC - 0xBE /* 00000C78 */] 00000D38 548F addq.l A7, 2 00000D3A 3F3C 0004 move.w -[A7], 0x4 00000D3E 4EBA FF38 jsr [PC - 0xC8 /* 00000C78 */] 00000D42 548F addq.l A7, 2 00000D44 3F3C 0005 move.w -[A7], 0x5 00000D48 4EBA FF2E jsr [PC - 0xD2 /* 00000C78 */] 00000D4C 548F addq.l A7, 2 00000D4E 3F3C 0003 move.w -[A7], 0x3 00000D52 4EBA FF24 jsr [PC - 0xDC /* 00000C78 */] 00000D56 548F addq.l A7, 2 00000D58 4E75 rts export_158: 00000D5A 2F07 move.l -[A7], D7 00000D5C 42A7 clr.l -[A7] 00000D5E 3F3C 0001 move.w -[A7], 0x1 00000D62 486D FA18 pea.l [A5 - 0x5E8] 00000D66 A931 trap NewMenu 00000D68 205F movea.l A0, [A7]+ 00000D6A 2B48 F9FE move.l [A5 - 0x602], A0 00000D6E 2F2D F9FE move.l -[A7], [A5 - 0x602] 00000D72 486D FA1A pea.l [A5 - 0x5E6] 00000D76 A933 trap AppendMenu 00000D78 2F2D F9FE move.l -[A7], [A5 - 0x602] 00000D7C 4879 4452 5652 pea.l [0x44525652] 00000D82 A94D trap AppendResMenu/AddResMenu 00000D84 42A7 clr.l -[A7] 00000D86 3F3C 0002 move.w -[A7], 0x2 00000D8A 486D FA2C pea.l [A5 - 0x5D4] 00000D8E A931 trap NewMenu 00000D90 205F movea.l A0, [A7]+ 00000D92 2B48 FA02 move.l [A5 - 0x5FE], A0 00000D96 2F2D FA02 move.l -[A7], [A5 - 0x5FE] 00000D9A 486D FA32 pea.l [A5 - 0x5CE] 00000D9E A933 trap AppendMenu 00000DA0 2F2D FA02 move.l -[A7], [A5 - 0x5FE] 00000DA4 486D FA42 pea.l [A5 - 0x5BE] 00000DA8 A933 trap AppendMenu 00000DAA 2F2D FA02 move.l -[A7], [A5 - 0x5FE] 00000DAE 486D FA52 pea.l [A5 - 0x5AE] 00000DB2 A933 trap AppendMenu 00000DB4 2F2D FA02 move.l -[A7], [A5 - 0x5FE] 00000DB8 486D FA70 pea.l [A5 - 0x590] 00000DBC A933 trap AppendMenu 00000DBE 2F2D FA02 move.l -[A7], [A5 - 0x5FE] 00000DC2 486D FA7C pea.l [A5 - 0x584] 00000DC6 A933 trap AppendMenu 00000DC8 42A7 clr.l -[A7] 00000DCA 3F3C 0003 move.w -[A7], 0x3 00000DCE 486D FA86 pea.l [A5 - 0x57A] 00000DD2 A931 trap NewMenu 00000DD4 205F movea.l A0, [A7]+ 00000DD6 2B48 FA06 move.l [A5 - 0x5FA], A0 00000DDA 2F2D FA06 move.l -[A7], [A5 - 0x5FA] 00000DDE 486D FA8C pea.l [A5 - 0x574] 00000DE2 A933 trap AppendMenu 00000DE4 2F2D FA06 move.l -[A7], [A5 - 0x5FA] 00000DE8 486D FAB2 pea.l [A5 - 0x54E] 00000DEC A933 trap AppendMenu 00000DEE 42A7 clr.l -[A7] 00000DF0 3F3C 0004 move.w -[A7], 0x4 00000DF4 486D FAC4 pea.l [A5 - 0x53C] 00000DF8 A931 trap NewMenu 00000DFA 205F movea.l A0, [A7]+ 00000DFC 2B48 FA0A move.l [A5 - 0x5F6], A0 00000E00 2F2D FA0A move.l -[A7], [A5 - 0x5F6] 00000E04 486D FACC pea.l [A5 - 0x534] 00000E08 A933 trap AppendMenu 00000E0A 42A7 clr.l -[A7] 00000E0C 3F3C 0005 move.w -[A7], 0x5 00000E10 486D FAE0 pea.l [A5 - 0x520] 00000E14 A931 trap NewMenu 00000E16 205F movea.l A0, [A7]+ 00000E18 2B48 FA0E move.l [A5 - 0x5F2], A0 00000E1C 2F2D FA0E move.l -[A7], [A5 - 0x5F2] 00000E20 486D FAE6 pea.l [A5 - 0x51A] 00000E24 A933 trap AppendMenu 00000E26 2F2D FA0E move.l -[A7], [A5 - 0x5F2] 00000E2A 486D FAF6 pea.l [A5 - 0x50A] 00000E2E A933 trap AppendMenu 00000E30 2F2D FA0E move.l -[A7], [A5 - 0x5F2] 00000E34 486D FB2E pea.l [A5 - 0x4D2] 00000E38 A933 trap AppendMenu 00000E3A 42A7 clr.l -[A7] 00000E3C 3F3C 0006 move.w -[A7], 0x6 00000E40 486D FB52 pea.l [A5 - 0x4AE] 00000E44 A931 trap NewMenu 00000E46 205F movea.l A0, [A7]+ 00000E48 2B48 FA12 move.l [A5 - 0x5EE], A0 00000E4C 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 00000E50 486D FB5A pea.l [A5 - 0x4A6] 00000E54 A933 trap AppendMenu 00000E56 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 00000E5A 486D FB80 pea.l [A5 - 0x480] 00000E5E A933 trap AppendMenu 00000E60 7E00 moveq.l D7, 0x00 00000E62 6014 bra +0x16 /* 00000E78 */ label00000E64: 00000E64 3007 move.w D0, D7 00000E66 48C0 ext.l D0 00000E68 E580 asl D0, 2 00000E6A 41ED F9FE lea.l A0, [A5 - 0x602] 00000E6E D1C0 add.l A0, D0 00000E70 2F10 move.l -[A7], [A0] 00000E72 4267 clr.w -[A7] 00000E74 A935 trap InsertMenu 00000E76 5247 addq.w D7, 1 label00000E78: 00000E78 0C47 0006 cmpi.w D7, 0x6 00000E7C 6DE6 blt -0x18 /* 00000E64 */ 00000E7E 4EBA 06EA jsr [PC + 0x6EA /* 0000156A */] 00000E82 4A2D D09A tst.b [A5 - 0x2F66] 00000E86 670E beq +0x10 /* 00000E96 */ 00000E88 2F2D FA0E move.l -[A7], [A5 - 0x5F2] 00000E8C 3F3C 0003 move.w -[A7], 0x3 00000E90 1F3C 0001 move.b -[A7], 0x1 00000E94 A945 trap CheckItem label00000E96: 00000E96 A937 trap DrawMenuBar 00000E98 2E1F move.l D7, [A7]+ 00000E9A 4E75 rts export_155: 00000E9C 4E56 FEFA link A6, -0x0106 00000EA0 48E7 0700 movem.l -[A7], D5,D6,D7 00000EA4 202E 000A move.l D0, [A6 + 0xA] 00000EA8 7210 moveq.l D1, 0x10 00000EAA E2A8 lsr D0, D1 00000EAC 3E00 move.w D7, D0 00000EAE 3C2E 000C move.w D6, [A6 + 0xC] 00000EB2 3007 move.w D0, D7 00000EB4 4EAD 003A jsr [A5 + 0x3A] 00000EB8 0001 0006 ori.b D1, 0x6 00000EBC 035A bchg [A2]+, D1 00000EBE 000C 003E ori.b A4, 0x3E /* '>' */ 00000EC2 01B2 01CE bclr <>, D0 00000EC6 01D4 bset [A4], D0 00000EC8 02A4 2F2D F9FE andi.l -[A4], 0x2F2DF9FE 00000ECE 3F06 move.w -[A7], D6 00000ED0 486E FF00 pea.l [A6 - 0x100] 00000ED4 A946 trap GetMenuItemText/GetItem 00000ED6 0C46 0001 cmpi.w D6, 0x1 00000EDA 6608 bne +0xA /* 00000EE4 */ 00000EDC 4EBA 0452 jsr [PC + 0x452 /* 00001330 */] 00000EE0 6000 0334 bra +0x336 /* 00001216 */ label00000EE4: 00000EE4 486E FEFC pea.l [A6 - 0x104] 00000EE8 A874 trap GetPort 00000EEA 4267 clr.w -[A7] 00000EEC 486E FF00 pea.l [A6 - 0x100] 00000EF0 A9B6 trap OpenDeskAcc 00000EF2 301F move.w D0, [A7]+ 00000EF4 2F2E FEFC move.l -[A7], [A6 - 0x104] 00000EF8 A873 trap SetPort 00000EFA 6000 031A bra +0x31C /* 00001216 */ 00000EFE 3006 move.w D0, D6 00000F00 4EAD 003A jsr [A5 + 0x3A] 00000F04 0001 0008 ori.b D1, 0x8 00000F08 030E btst A6, D1 00000F0A 0010 0016 ori.b [A0], 0x16 00000F0E 0028 002E 0304 ori.b [A0 + 0x304], 0x2E /* '.' */ 00000F14 0038 0300 006E ori.b [0x0000006E], 0x0 00000F1A 4EAD 037A jsr [A5 + 0x37A] 00000F1E 6000 02F6 bra +0x2F8 /* 00001216 */ 00000F22 303C 0800 move.w D0, 0x800 00000F26 C06E 0008 and.w D0, [A6 + 0x8] 00000F2A 3F00 move.w -[A7], D0 00000F2C 4EAD 038A jsr [A5 + 0x38A] 00000F30 548F addq.l A7, 2 00000F32 6000 02E2 bra +0x2E4 /* 00001216 */ 00000F36 4EBA F64A jsr [PC - 0x9B6 /* 00000582 */] 00000F3A 6000 02DA bra +0x2DC /* 00001216 */ 00000F3E 3F3C 0001 move.w -[A7], 0x1 00000F42 4EAD 049A jsr [A5 + 0x49A] 00000F46 548F addq.l A7, 2 00000F48 6000 02CC bra +0x2CE /* 00001216 */ 00000F4C 42A7 clr.l -[A7] 00000F4E A924 trap FrontWindow 00000F50 205F movea.l A0, [A7]+ 00000F52 2B48 BFA4 move.l [A5 - 0x405C], A0 00000F56 B0FC 0000 cmpa.w A0, 0x0 00000F5A 6700 02BA beq +0x2BC /* 00001216 */ 00000F5E 206D BFA4 movea.l A0, [A5 - 0x405C] 00000F62 4A68 006C tst.w [A0 + 0x6C] 00000F66 6C0E bge +0x10 /* 00000F76 */ 00000F68 206D BFA4 movea.l A0, [A5 - 0x405C] 00000F6C 3F28 006C move.w -[A7], [A0 + 0x6C] 00000F70 A9B7 trap CloseDeskAcc 00000F72 6000 02A2 bra +0x2A4 /* 00001216 */ label00000F76: 00000F76 4A6D D23C tst.w [A5 - 0x2DC4] 00000F7A 6700 029A beq +0x29C /* 00001216 */ 00000F7E 4EBA 02A2 jsr [PC + 0x2A2 /* 00001222 */] 00000F82 6000 0292 bra +0x294 /* 00001216 */ 00000F86 4A6D D23C tst.w [A5 - 0x2DC4] 00000F8A 6704 beq +0x6 /* 00000F90 */ 00000F8C 4EBA 0294 jsr [PC + 0x294 /* 00001222 */] label00000F90: 00000F90 206D D096 movea.l A0, [A5 - 0x2F6A] 00000F94 2050 movea.l A0, [A0] 00000F96 3010 move.w D0, [A0] 00000F98 B06D BEC6 cmp.w D0, [A5 - 0x413A] 00000F9C 6600 0066 bne +0x68 /* 00001004 */ 00000FA0 206D D096 movea.l A0, [A5 - 0x2F6A] 00000FA4 2050 movea.l A0, [A0] 00000FA6 1028 0002 move.b D0, [A0 + 0x2] 00000FAA B02D BFAE cmp.b D0, [A5 - 0x4052] 00000FAE 6654 bne +0x56 /* 00001004 */ 00000FB0 206D D096 movea.l A0, [A5 - 0x2F6A] 00000FB4 2050 movea.l A0, [A0] 00000FB6 1028 0004 move.b D0, [A0 + 0x4] 00000FBA B02D D090 cmp.b D0, [A5 - 0x2F70] 00000FBE 6644 bne +0x46 /* 00001004 */ 00000FC0 206D D096 movea.l A0, [A5 - 0x2F6A] 00000FC4 2050 movea.l A0, [A0] 00000FC6 3028 0006 move.w D0, [A0 + 0x6] 00000FCA B06D D09C cmp.w D0, [A5 - 0x2F64] 00000FCE 6634 bne +0x36 /* 00001004 */ 00000FD0 206D D096 movea.l A0, [A5 - 0x2F6A] 00000FD4 2050 movea.l A0, [A0] 00000FD6 1028 0003 move.b D0, [A0 + 0x3] 00000FDA B02D D09A cmp.b D0, [A5 - 0x2F66] 00000FDE 6624 bne +0x26 /* 00001004 */ 00000FE0 206D D096 movea.l A0, [A5 - 0x2F6A] 00000FE4 2050 movea.l A0, [A0] 00000FE6 1028 0008 move.b D0, [A0 + 0x8] 00000FEA B02D D092 cmp.b D0, [A5 - 0x2F6E] 00000FEE 6614 bne +0x16 /* 00001004 */ 00000FF0 206D D096 movea.l A0, [A5 - 0x2F6A] 00000FF4 2050 movea.l A0, [A0] 00000FF6 1028 0009 move.b D0, [A0 + 0x9] 00000FFA B02D FA16 cmp.b D0, [A5 - 0x5EA] 00000FFE 6604 bne +0x6 /* 00001004 */ 00001000 7000 moveq.l D0, 0x00 00001002 6002 bra +0x4 /* 00001006 */ label00001004: 00001004 7001 moveq.l D0, 0x01 label00001006: 00001006 1D40 FEFB move.b [A6 - 0x105], D0 0000100A 4A2E FEFB tst.b [A6 - 0x105] 0000100E 675E beq +0x60 /* 0000106E */ 00001010 206D D096 movea.l A0, [A5 - 0x2F6A] 00001014 2050 movea.l A0, [A0] 00001016 30AD BEC6 move.w [A0], [A5 - 0x413A] 0000101A 206D D096 movea.l A0, [A5 - 0x2F6A] 0000101E 2050 movea.l A0, [A0] 00001020 116D BFAE 0002 move.b [A0 + 0x2], [A5 - 0x4052] 00001026 206D D096 movea.l A0, [A5 - 0x2F6A] 0000102A 2050 movea.l A0, [A0] 0000102C 116D D09A 0003 move.b [A0 + 0x3], [A5 - 0x2F66] 00001032 206D D096 movea.l A0, [A5 - 0x2F6A] 00001036 2050 movea.l A0, [A0] 00001038 116D D090 0004 move.b [A0 + 0x4], [A5 - 0x2F70] 0000103E 206D D096 movea.l A0, [A5 - 0x2F6A] 00001042 2050 movea.l A0, [A0] 00001044 116D D092 0008 move.b [A0 + 0x8], [A5 - 0x2F6E] 0000104A 206D D096 movea.l A0, [A5 - 0x2F6A] 0000104E 2050 movea.l A0, [A0] 00001050 316D D09C 0006 move.w [A0 + 0x6], [A5 - 0x2F64] 00001056 206D D096 movea.l A0, [A5 - 0x2F6A] 0000105A 2050 movea.l A0, [A0] 0000105C 116D FA16 0009 move.b [A0 + 0x9], [A5 - 0x5EA] 00001062 2F2D D096 move.l -[A7], [A5 - 0x2F6A] 00001066 A9AA trap ChangedResource 00001068 2F2D D096 move.l -[A7], [A5 - 0x2F6A] 0000106C A9B0 trap WriteResource label0000106E: 0000106E A9F4 trap ExitToShell 00001070 6000 01A4 bra +0x1A6 /* 00001216 */ 00001074 0C46 0008 cmpi.w D6, 0x8 00001078 6608 bne +0xA /* 00001082 */ 0000107A 4EAD 0332 jsr [A5 + 0x332] 0000107E 6000 0196 bra +0x198 /* 00001216 */ label00001082: 00001082 4267 clr.w -[A7] 00001084 3006 move.w D0, D6 00001086 5340 subq.w D0, 1 00001088 3F00 move.w -[A7], D0 0000108A A9C2 trap SysEdit 0000108C 101F move.b D0, [A7]+ 0000108E 6000 0186 bra +0x188 /* 00001216 */ 00001092 4EAD 03BA jsr [A5 + 0x3BA] 00001096 6000 017E bra +0x180 /* 00001216 */ 0000109A 3006 move.w D0, D6 0000109C 4EAD 003A jsr [A5 + 0x3A] 000010A0 0001 0009 ori.b D1, 0x9 /* '\t' */ 000010A4 0172 0012 bchg [A2 + D0.w + 0x12], D0 000010A8 016E 0016 bchg [A6 + 0x16], D0 000010AC 0034 0032 0166 ori.b <>, 0x32 /* '2' */ 000010B2 00A2 00A8 00AE ori.l -[A2], 0xA800AE 000010B8 4EAD 044A jsr [A5 + 0x44A] 000010BC 6000 0158 bra +0x15A /* 00001216 */ 000010C0 4A2D D09A tst.b [A5 - 0x2F66] 000010C4 57C0 seq D0 000010C6 4400 neg.b D0 000010C8 4880 ext.w D0 000010CA 1B40 D09A move.b [A5 - 0x2F66], D0 000010CE 2F2D FA0E move.l -[A7], [A5 - 0x5F2] 000010D2 3F3C 0003 move.w -[A7], 0x3 000010D6 1F2D D09A move.b -[A7], [A5 - 0x2F66] 000010DA A945 trap CheckItem 000010DC 6000 0138 bra +0x13A /* 00001216 */ 000010E0 306D BE3E movea.w A0, [A5 - 0x41C2] 000010E4 2008 move.l D0, A0 000010E6 81FC 0002 divs.w D0, 0x2 000010EA 0640 FF6A addi.w D0, 0xFF6A 000010EE 3B40 BEB2 move.w [A5 - 0x414E], D0 000010F2 302D BEB2 move.w D0, [A5 - 0x414E] 000010F6 0640 012C addi.w D0, 0x12C 000010FA 3B40 BEB6 move.w [A5 - 0x414A], D0 000010FE 7064 moveq.l D0, 0x64 00001100 3B40 BEB0 move.w [A5 - 0x4150], D0 00001104 3B7C 00C8 BEB4 move.w [A5 - 0x414C], 0xC8 0000110A 42A7 clr.l -[A7] 0000110C 42A7 clr.l -[A7] 0000110E 486D BEB0 pea.l [A5 - 0x4150] 00001112 486D FB90 pea.l [A5 - 0x470] 00001116 4267 clr.w -[A7] 00001118 3F3C 0001 move.w -[A7], 0x1 0000111C 4878 FFFF pea.l [0xFFFFFFFF] 00001120 4267 clr.w -[A7] 00001122 42A7 clr.l -[A7] 00001124 A913 trap NewWindow 00001126 205F movea.l A0, [A7]+ 00001128 2B48 BEB8 move.l [A5 - 0x4148], A0 0000112C 2F2D BEB8 move.l -[A7], [A5 - 0x4148] 00001130 A873 trap SetPort 00001132 4267 clr.w -[A7] 00001134 A887 trap TextFont 00001136 0C46 0004 cmpi.w D6, 0x4 0000113A 6606 bne +0x8 /* 00001142 */ 0000113C 4EAD 045A jsr [A5 + 0x45A] 00001140 6004 bra +0x6 /* 00001146 */ label00001142: 00001142 4EAD 046A jsr [A5 + 0x46A] label00001146: 00001146 2F2D BEB8 move.l -[A7], [A5 - 0x4148] 0000114A A914 trap DisposeWindow 0000114C 4EAD 00AA jsr [A5 + 0xAA] 00001150 6000 00C4 bra +0xC6 /* 00001216 */ 00001154 4EAD 03FA jsr [A5 + 0x3FA] 00001158 6000 00BC bra +0xBE /* 00001216 */ 0000115C 4EAD 03EA jsr [A5 + 0x3EA] 00001160 6000 00B4 bra +0xB6 /* 00001216 */ 00001164 4EAD 03E2 jsr [A5 + 0x3E2] 00001168 6000 00AC bra +0xAE /* 00001216 */ 0000116C 3006 move.w D0, D6 0000116E 4EAD 003A jsr [A5 + 0x3A] 00001172 0001 0003 ori.b D1, 0x3 00001176 009C 0006 0038 ori.l [A4]+, 0x60038 0000117C 0066 082D ori.w -[A6], 0x82D 00001180 0000 BEC7 ori.b D0, 0xC7 00001184 6716 beq +0x18 /* 0000119C */ 00001186 08AD 0000 BEC7 bclr.b [A5 - 0x4139], 0x0 0000118C 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 00001190 3F3C 0001 move.w -[A7], 0x1 00001194 4267 clr.w -[A7] 00001196 A945 trap CheckItem 00001198 6000 007C bra +0x7E /* 00001216 */ label0000119C: 0000119C 526D BEC6 addq.w [A5 - 0x413A], 1 000011A0 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 000011A4 3F3C 0001 move.w -[A7], 0x1 000011A8 1F3C 0001 move.b -[A7], 0x1 000011AC A945 trap CheckItem 000011AE 6000 0066 bra +0x68 /* 00001216 */ 000011B2 082D 0001 BEC7 btst.b [A5 - 0x4139], 0x1 000011B8 6714 beq +0x16 /* 000011CE */ 000011BA 08AD 0001 BEC7 bclr.b [A5 - 0x4139], 0x1 000011C0 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 000011C4 3F3C 0002 move.w -[A7], 0x2 000011C8 4267 clr.w -[A7] 000011CA A945 trap CheckItem 000011CC 6048 bra +0x4A /* 00001216 */ label000011CE: 000011CE 546D BEC6 addq.w [A5 - 0x413A], 2 000011D2 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 000011D6 3F3C 0002 move.w -[A7], 0x2 000011DA 1F3C 0001 move.b -[A7], 0x1 000011DE A945 trap CheckItem 000011E0 6034 bra +0x36 /* 00001216 */ 000011E2 082D 0002 BEC7 btst.b [A5 - 0x4139], 0x2 000011E8 6714 beq +0x16 /* 000011FE */ 000011EA 08AD 0002 BEC7 bclr.b [A5 - 0x4139], 0x2 000011F0 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 000011F4 3F3C 0003 move.w -[A7], 0x3 000011F8 4267 clr.w -[A7] 000011FA A945 trap CheckItem 000011FC 6018 bra +0x1A /* 00001216 */ label000011FE: 000011FE 586D BEC6 addq.w [A5 - 0x413A], 4 00001202 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 00001206 3F3C 0003 move.w -[A7], 0x3 0000120A 1F3C 0001 move.b -[A7], 0x1 0000120E A945 trap CheckItem 00001210 6004 bra +0x6 /* 00001216 */ 00001212 4EAD 039A jsr [A5 + 0x39A] label00001216: 00001216 4267 clr.w -[A7] 00001218 A938 trap HiliteMenu 0000121A 4CDF 00E0 movem.l D7,D6,D5, [A7]+ 0000121E 4E5E unlink A6 00001220 4E75 rts export_156: fn00001222: 00001222 4E56 FFFE link A6, -0x0002 00001226 42AD D1BE clr.l [A5 - 0x2E42] 0000122A 3B6D D23E D1C2 move.w [A5 - 0x2E3E], [A5 - 0x2DC2] 00001230 4267 clr.w -[A7] 00001232 486D D1AC pea.l [A5 - 0x2E54] 00001236 4267 clr.w -[A7] 00001238 4EAD 015A jsr [A5 + 0x15A] 0000123C 301F move.w D0, [A7]+ 0000123E 4267 clr.w -[A7] 00001240 486D D240 pea.l [A5 - 0x2DC0] 00001244 A997 trap OpenResFile 00001246 301F move.w D0, [A7]+ 00001248 3D40 FFFE move.w [A6 - 0x2], D0 0000124C 0C40 FFFF cmpi.w D0, 0xFFFF 00001250 6700 0080 beq +0x82 /* 000012D2 */ 00001254 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001258 A998 trap UseResFile 0000125A 4A2D D093 tst.b [A5 - 0x2F6D] 0000125E 6700 006C beq +0x6E /* 000012CC */ 00001262 4267 clr.w -[A7] 00001264 A81C trap Count1Types 00001266 301F move.w D0, [A7]+ 00001268 4A40 tst.w D0 0000126A 6658 bne +0x5A /* 000012C4 */ 0000126C 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001270 A99A trap CloseResFile 00001272 422D D1C6 clr.b [A5 - 0x2E3A] 00001276 41ED D240 lea.l A0, [A5 - 0x2DC0] 0000127A 2B48 D1BE move.l [A5 - 0x2E42], A0 0000127E 3B6D D23E D1C2 move.w [A5 - 0x2E3E], [A5 - 0x2DC2] 00001284 42AD D1C8 clr.l [A5 - 0x2E38] 00001288 7003 moveq.l D0, 0x03 0000128A 1B40 D1C7 move.b [A5 - 0x2E39], D0 0000128E 4267 clr.w -[A7] 00001290 486D D1AC pea.l [A5 - 0x2E54] 00001294 4267 clr.w -[A7] 00001296 4EAD 017A jsr [A5 + 0x17A] 0000129A 301F move.w D0, [A7]+ 0000129C 7001 moveq.l D0, 0x01 0000129E 3B40 D1D8 move.w [A5 - 0x2E28], D0 000012A2 42AD D1DA clr.l [A5 - 0x2E26] 000012A6 4267 clr.w -[A7] 000012A8 486D D1AC pea.l [A5 - 0x2E54] 000012AC 4267 clr.w -[A7] 000012AE 4EAD 019A jsr [A5 + 0x19A] 000012B2 301F move.w D0, [A7]+ 000012B4 4267 clr.w -[A7] 000012B6 486D D1AC pea.l [A5 - 0x2E54] 000012BA 4267 clr.w -[A7] 000012BC 4EAD 013A jsr [A5 + 0x13A] 000012C0 301F move.w D0, [A7]+ 000012C2 600E bra +0x10 /* 000012D2 */ label000012C4: 000012C4 3F2E FFFE move.w -[A7], [A6 - 0x2] 000012C8 A99A trap CloseResFile 000012CA 6006 bra +0x8 /* 000012D2 */ label000012CC: 000012CC 3F2E FFFE move.w -[A7], [A6 - 0x2] 000012D0 A99A trap CloseResFile label000012D2: 000012D2 3B6D D23C D1C4 move.w [A5 - 0x2E3C], [A5 - 0x2DC4] 000012D8 4267 clr.w -[A7] 000012DA 486D D1AC pea.l [A5 - 0x2E54] 000012DE 4267 clr.w -[A7] 000012E0 4EAD 013A jsr [A5 + 0x13A] 000012E4 301F move.w D0, [A7]+ 000012E6 426D D23C clr.w [A5 - 0x2DC4] 000012EA 2F2D D2B8 move.l -[A7], [A5 - 0x2D48] 000012EE A914 trap DisposeWindow 000012F0 2F2D FA02 move.l -[A7], [A5 - 0x5FE] 000012F4 3F3C 0001 move.w -[A7], 0x1 000012F8 A939 trap EnableItem 000012FA 2F2D FA02 move.l -[A7], [A5 - 0x5FE] 000012FE 3F3C 0002 move.w -[A7], 0x2 00001302 A939 trap EnableItem 00001304 2F2D FA02 move.l -[A7], [A5 - 0x5FE] 00001308 3F3C 0003 move.w -[A7], 0x3 0000130C A93A trap DisableItem 0000130E 2F2D FA02 move.l -[A7], [A5 - 0x5FE] 00001312 3F3C 0004 move.w -[A7], 0x4 00001316 A93A trap DisableItem 00001318 2F2D FA06 move.l -[A7], [A5 - 0x5FA] 0000131C 3F3C 0008 move.w -[A7], 0x8 00001320 A93A trap DisableItem 00001322 2F2D FA0A move.l -[A7], [A5 - 0x5F6] 00001326 3F3C 0001 move.w -[A7], 0x1 0000132A A93A trap DisableItem 0000132C 4E5E unlink A6 0000132E 4E75 rts export_159: fn00001330: 00001330 4E56 FFDE link A6, -0x0022 00001334 42AE FFFC clr.l [A6 - 0x4] 00001338 42AE FFF8 clr.l [A6 - 0x8] 0000133C 422E FFF7 clr.b [A6 - 0x9] 00001340 7001 moveq.l D0, 0x01 00001342 1D40 FFF6 move.b [A6 - 0xA], D0 00001346 42A7 clr.l -[A7] 00001348 3F3C 0400 move.w -[A7], 0x400 0000134C A9BC trap GetPicture 0000134E 205F movea.l A0, [A7]+ 00001350 2D48 FFF2 move.l [A6 - 0xE], A0 00001354 42A7 clr.l -[A7] 00001356 3F3C 0401 move.w -[A7], 0x401 0000135A A9BC trap GetPicture 0000135C 205F movea.l A0, [A7]+ 0000135E 2D48 FFEE move.l [A6 - 0x12], A0 00001362 206E FFF2 movea.l A0, [A6 - 0xE] 00001366 226E FFF2 movea.l A1, [A6 - 0xE] 0000136A 2251 movea.l A1, [A1] 0000136C 2050 movea.l A0, [A0] 0000136E 3028 0008 move.w D0, [A0 + 0x8] 00001372 9069 0004 sub.w D0, [A1 + 0x4] 00001376 3D40 FFEC move.w [A6 - 0x14], D0 0000137A 206E FFF2 movea.l A0, [A6 - 0xE] 0000137E 226E FFF2 movea.l A1, [A6 - 0xE] 00001382 2251 movea.l A1, [A1] 00001384 2050 movea.l A0, [A0] 00001386 3028 0006 move.w D0, [A0 + 0x6] 0000138A 9069 0002 sub.w D0, [A1 + 0x2] 0000138E 3D40 FFEA move.w [A6 - 0x16], D0 00001392 302D BE3C move.w D0, [A5 - 0x41C4] 00001396 906E FFEA sub.w D0, [A6 - 0x16] 0000139A 5540 subq.w D0, 2 0000139C 48C0 ext.l D0 0000139E 81FC 0002 divs.w D0, 0x2 000013A2 0640 000A addi.w D0, 0xA /* '\n' */ 000013A6 3B40 BEB0 move.w [A5 - 0x4150], D0 000013AA 302D BEB0 move.w D0, [A5 - 0x4150] 000013AE D06E FFEA add.w D0, [A6 - 0x16] 000013B2 5540 subq.w D0, 2 000013B4 3B40 BEB4 move.w [A5 - 0x414C], D0 000013B8 302D BE3E move.w D0, [A5 - 0x41C2] 000013BC 906E FFEC sub.w D0, [A6 - 0x14] 000013C0 5540 subq.w D0, 2 000013C2 48C0 ext.l D0 000013C4 81FC 0002 divs.w D0, 0x2 000013C8 3B40 BEB2 move.w [A5 - 0x414E], D0 000013CC 302D BEB2 move.w D0, [A5 - 0x414E] 000013D0 D06E FFEC add.w D0, [A6 - 0x14] 000013D4 5540 subq.w D0, 2 000013D6 3B40 BEB6 move.w [A5 - 0x414A], D0 000013DA 42A7 clr.l -[A7] 000013DC 42A7 clr.l -[A7] 000013DE 486D BEB0 pea.l [A5 - 0x4150] 000013E2 486D FB92 pea.l [A5 - 0x46E] 000013E6 1F3C 0001 move.b -[A7], 0x1 000013EA 3F3C 0003 move.w -[A7], 0x3 000013EE 4878 FFFF pea.l [0xFFFFFFFF] 000013F2 4267 clr.w -[A7] 000013F4 42A7 clr.l -[A7] 000013F6 A913 trap NewWindow 000013F8 205F movea.l A0, [A7]+ 000013FA 2D48 FFE6 move.l [A6 - 0x1A], A0 000013FE 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 00001402 A873 trap SetPort 00001404 70FF moveq.l D0, 0xFFFFFFFF 00001406 3B40 BEB2 move.w [A5 - 0x414E], D0 0000140A 3B40 BEB0 move.w [A5 - 0x4150], D0 0000140E 302E FFEA move.w D0, [A6 - 0x16] 00001412 5340 subq.w D0, 1 00001414 3B40 BEB4 move.w [A5 - 0x414C], D0 00001418 302E FFEC move.w D0, [A6 - 0x14] 0000141C 5340 subq.w D0, 1 0000141E 3B40 BEB6 move.w [A5 - 0x414A], D0 00001422 4267 clr.w -[A7] 00001424 4267 clr.w -[A7] 00001426 486D BF94 pea.l [A5 - 0x406C] 0000142A A971 trap EventAvail 0000142C 101F move.b D0, [A7]+ 0000142E 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00001432 486D BEB0 pea.l [A5 - 0x4150] 00001436 A8F6 trap DrawPicture 00001438 4267 clr.w -[A7] 0000143A A887 trap TextFont 0000143C 3F3C 0002 move.w -[A7], 0x2 00001440 A889 trap TextMode 00001442 302E FFEA move.w D0, [A6 - 0x16] 00001446 0640 FFDA addi.w D0, 0xFFDA 0000144A 3D40 FFDE move.w [A6 - 0x22], D0 0000144E 7029 moveq.l D0, 0x29 00001450 3D40 FFE0 move.w [A6 - 0x20], D0 00001454 206E FFEE movea.l A0, [A6 - 0x12] 00001458 226E FFEE movea.l A1, [A6 - 0x12] 0000145C 2251 movea.l A1, [A1] 0000145E 2050 movea.l A0, [A0] 00001460 3028 0008 move.w D0, [A0 + 0x8] 00001464 9069 0004 sub.w D0, [A1 + 0x4] 00001468 D06E FFE0 add.w D0, [A6 - 0x20] 0000146C 3D40 FFE4 move.w [A6 - 0x1C], D0 00001470 206E FFEE movea.l A0, [A6 - 0x12] 00001474 226E FFEE movea.l A1, [A6 - 0x12] 00001478 2251 movea.l A1, [A1] 0000147A 2050 movea.l A0, [A0] 0000147C 3028 0006 move.w D0, [A0 + 0x6] 00001480 9069 0002 sub.w D0, [A1 + 0x2] 00001484 D06E FFDE add.w D0, [A6 - 0x22] 00001488 3D40 FFE2 move.w [A6 - 0x1E], D0 label0000148C: 0000148C 4A2E FFF7 tst.b [A6 - 0x9] 00001490 6604 bne +0x6 /* 00001496 */ 00001492 700F moveq.l D0, 0x0F 00001494 6002 bra +0x4 /* 00001498 */ label00001496: 00001496 703C moveq.l D0, 0x3C label00001498: 00001498 48C0 ext.l D0 0000149A D0AE FFFC add.l D0, [A6 - 0x4] 0000149E B0B8 016A cmp.l D0, [0x0000016A /* Ticks */] 000014A2 6C24 bge +0x26 /* 000014C8 */ 000014A4 3F3C 011D move.w -[A7], 0x11D 000014A8 3F3C 003A move.w -[A7], 0x3A /* ':' */ 000014AC A893 trap MoveTo 000014AE 486D FB94 pea.l [A5 - 0x46C] 000014B2 A884 trap DrawString 000014B4 2D78 016A FFFC move.l [A6 - 0x4], [0x0000016A /* Ticks */] 000014BA 4A2E FFF7 tst.b [A6 - 0x9] 000014BE 57C0 seq D0 000014C0 4400 neg.b D0 000014C2 4880 ext.w D0 000014C4 1D40 FFF7 move.b [A6 - 0x9], D0 label000014C8: 000014C8 202E FFF8 move.l D0, [A6 - 0x8] 000014CC 0680 0000 00A5 addi.l D0, 0xA5 000014D2 B0B8 016A cmp.l D0, [0x0000016A /* Ticks */] 000014D6 6C42 bge +0x44 /* 0000151A */ 000014D8 486E FFDE pea.l [A6 - 0x22] 000014DC A87B trap ClipRect 000014DE 2D78 016A FFF8 move.l [A6 - 0x8], [0x0000016A /* Ticks */] 000014E4 4A2E FFF6 tst.b [A6 - 0xA] 000014E8 57C0 seq D0 000014EA 4400 neg.b D0 000014EC 4880 ext.w D0 000014EE 1D40 FFF6 move.b [A6 - 0xA], D0 000014F2 486E FFDE pea.l [A6 - 0x22] 000014F6 A8A3 trap EraseRect 000014F8 4A2E FFF6 tst.b [A6 - 0xA] 000014FC 670C beq +0xE /* 0000150A */ 000014FE 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00001502 486D BEB0 pea.l [A5 - 0x4150] 00001506 A8F6 trap DrawPicture 00001508 600A bra +0xC /* 00001514 */ label0000150A: 0000150A 2F2E FFEE move.l -[A7], [A6 - 0x12] 0000150E 486E FFDE pea.l [A6 - 0x22] 00001512 A8F6 trap DrawPicture label00001514: 00001514 486D BEB0 pea.l [A5 - 0x4150] 00001518 A87B trap ClipRect label0000151A: 0000151A 4267 clr.w -[A7] 0000151C 3F3C C00A move.w -[A7], 0xC00A 00001520 486D BF94 pea.l [A5 - 0x406C] 00001524 A971 trap EventAvail 00001526 101F move.b D0, [A7]+ 00001528 4A00 tst.b D0 0000152A 6700 FF60 beq -0x9E /* 0000148C */ 0000152E 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 00001532 A914 trap DisposeWindow 00001534 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00001538 A9A3 trap ReleaseResource 0000153A 2F2E FFEE move.l -[A7], [A6 - 0x12] 0000153E A9A3 trap ReleaseResource 00001540 0C6D 0001 BF94 cmpi.w [A5 - 0x406C], 0x1 00001546 661E bne +0x20 /* 00001566 */ 00001548 4267 clr.w -[A7] 0000154A 2F2D BF9E move.l -[A7], [A5 - 0x4062] 0000154E 486E FFE6 pea.l [A6 - 0x1A] 00001552 A92C trap FindWindow 00001554 301F move.w D0, [A7]+ 00001556 0C40 0001 cmpi.w D0, 0x1 0000155A 670A beq +0xC /* 00001566 */ 0000155C 3F3C 0002 move.w -[A7], 0x2 00001560 4267 clr.w -[A7] 00001562 4EAD 00BA jsr [A5 + 0xBA] label00001566: 00001566 4E5E unlink A6 00001568 4E75 rts export_157: fn0000156A: 0000156A 082D 0000 BEC7 btst.b [A5 - 0x4139], 0x0 00001570 6710 beq +0x12 /* 00001582 */ 00001572 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 00001576 3F3C 0001 move.w -[A7], 0x1 0000157A 1F3C 0001 move.b -[A7], 0x1 0000157E A945 trap CheckItem 00001580 600C bra +0xE /* 0000158E */ label00001582: 00001582 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 00001586 3F3C 0001 move.w -[A7], 0x1 0000158A 4267 clr.w -[A7] 0000158C A945 trap CheckItem label0000158E: 0000158E 082D 0001 BEC7 btst.b [A5 - 0x4139], 0x1 00001594 6710 beq +0x12 /* 000015A6 */ 00001596 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 0000159A 3F3C 0002 move.w -[A7], 0x2 0000159E 1F3C 0001 move.b -[A7], 0x1 000015A2 A945 trap CheckItem 000015A4 600C bra +0xE /* 000015B2 */ label000015A6: 000015A6 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 000015AA 3F3C 0002 move.w -[A7], 0x2 000015AE 4267 clr.w -[A7] 000015B0 A945 trap CheckItem label000015B2: 000015B2 082D 0002 BEC7 btst.b [A5 - 0x4139], 0x2 000015B8 6710 beq +0x12 /* 000015CA */ 000015BA 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 000015BE 3F3C 0003 move.w -[A7], 0x3 000015C2 1F3C 0001 move.b -[A7], 0x1 000015C6 A945 trap CheckItem 000015C8 600C bra +0xE /* 000015D6 */ label000015CA: 000015CA 2F2D FA12 move.l -[A7], [A5 - 0x5EE] 000015CE 3F3C 0003 move.w -[A7], 0x3 000015D2 4267 clr.w -[A7] 000015D4 A945 trap CheckItem label000015D6: 000015D6 4E75 rts export_160: fn000015D8: 000015D8 206D FB9A movea.l A0, [A5 - 0x466] 000015DC 3010 move.w D0, [A0] 000015DE 4EAD 003A jsr [A5 + 0x3A] 000015E2 0000 000C ori.b D0, 0xC 000015E6 0206 001A andi.b D6, 0x1A 000015EA 0050 006C ori.w [A0], 0x6C /* 'l' */ 000015EE 0096 00D2 0118 ori.l [A6], 0xD20118 000015F4 014E bchg A6, D0 000015F6 01F6 01F4 bset <>, D0 000015FA 01F2 018E 0192 bset [[ + <>] + D0 + 0x192], D0 00001600 01B0 206D bclr [A0 + D2.w + 0x6D], D0 00001604 FB9A .extension 0xB9A // unimplemented 00001606 42A8 0012 clr.l [A0 + 0x12] 0000160A 206D FB9A movea.l A0, [A5 - 0x466] 0000160E 42A8 000E clr.l [A0 + 0xE] 00001612 206D FB9A movea.l A0, [A5 - 0x466] 00001616 42A8 000A clr.l [A0 + 0xA] 0000161A 206D FB9A movea.l A0, [A5 - 0x466] 0000161E 42A8 001E clr.l [A0 + 0x1E] 00001622 206D FB9A movea.l A0, [A5 - 0x466] 00001626 42A8 001A clr.l [A0 + 0x1A] 0000162A 206D FB9A movea.l A0, [A5 - 0x466] 0000162E 42A8 0016 clr.l [A0 + 0x16] 00001632 4EBA 062C jsr [PC + 0x62C /* 00001C60 */] 00001636 6000 01B4 bra +0x1B6 /* 000017EC */ 0000163A 4EBA 0624 jsr [PC + 0x624 /* 00001C60 */] 0000163E 7063 moveq.l D0, 0x63 00001640 3B40 BEB0 move.w [A5 - 0x4150], D0 00001644 7076 moveq.l D0, 0x76 00001646 3B40 BEB4 move.w [A5 - 0x414C], D0 0000164A 700C moveq.l D0, 0x0C 0000164C 3B40 BEB2 move.w [A5 - 0x414E], D0 00001650 4EBA 08D2 jsr [PC + 0x8D2 /* 00001F24 */] 00001654 6000 0196 bra +0x198 /* 000017EC */ 00001658 4EBA 0606 jsr [PC + 0x606 /* 00001C60 */] 0000165C 7063 moveq.l D0, 0x63 0000165E 3B40 BEB0 move.w [A5 - 0x4150], D0 00001662 7076 moveq.l D0, 0x76 00001664 3B40 BEB4 move.w [A5 - 0x414C], D0 00001668 700C moveq.l D0, 0x0C 0000166A 3B40 BEB2 move.w [A5 - 0x414E], D0 0000166E 206D FB9A movea.l A0, [A5 - 0x466] 00001672 216D BCFE 0016 move.l [A0 + 0x16], [A5 - 0x4302] 00001678 4EBA 0888 jsr [PC + 0x888 /* 00001F02 */] 0000167C 4EBA 08A6 jsr [PC + 0x8A6 /* 00001F24 */] 00001680 6000 016A bra +0x16C /* 000017EC */ 00001684 4EBA 05DA jsr [PC + 0x5DA /* 00001C60 */] 00001688 7063 moveq.l D0, 0x63 0000168A 3B40 BEB0 move.w [A5 - 0x4150], D0 0000168E 7076 moveq.l D0, 0x76 00001690 3B40 BEB4 move.w [A5 - 0x414C], D0 00001694 700C moveq.l D0, 0x0C 00001696 3B40 BEB2 move.w [A5 - 0x414E], D0 0000169A 4EBA 0866 jsr [PC + 0x866 /* 00001F02 */] 0000169E 206D FB9A movea.l A0, [A5 - 0x466] 000016A2 216D BD06 001E move.l [A0 + 0x1E], [A5 - 0x42FA] 000016A8 206D FB9A movea.l A0, [A5 - 0x466] 000016AC 216D BD02 001A move.l [A0 + 0x1A], [A5 - 0x42FE] 000016B2 4EBA 080C jsr [PC + 0x80C /* 00001EC0 */] 000016B6 4EBA 067E jsr [PC + 0x67E /* 00001D36 */] 000016BA 4EBA 0868 jsr [PC + 0x868 /* 00001F24 */] 000016BE 6000 012C bra +0x12E /* 000017EC */ 000016C2 4EBA 059C jsr [PC + 0x59C /* 00001C60 */] 000016C6 4EBA 083A jsr [PC + 0x83A /* 00001F02 */] 000016CA 4EBA 07F4 jsr [PC + 0x7F4 /* 00001EC0 */] 000016CE 4EBA 0666 jsr [PC + 0x666 /* 00001D36 */] 000016D2 7063 moveq.l D0, 0x63 000016D4 3B40 BEB0 move.w [A5 - 0x4150], D0 000016D8 7076 moveq.l D0, 0x76 000016DA 3B40 BEB4 move.w [A5 - 0x414C], D0 000016DE 700C moveq.l D0, 0x0C 000016E0 3B40 BEB2 move.w [A5 - 0x414E], D0 000016E4 3B7C 00F6 BEB6 move.w [A5 - 0x414A], 0xF6 000016EA 486D BEB0 pea.l [A5 - 0x4150] 000016EE A8A2 trap PaintRect 000016F0 3B7C 00C1 BEB0 move.w [A5 - 0x4150], 0xC1 000016F6 3B7C 00D4 BEB4 move.w [A5 - 0x414C], 0xD4 000016FC 700C moveq.l D0, 0x0C 000016FE 3B40 BEB2 move.w [A5 - 0x414E], D0 00001702 4EBA 0820 jsr [PC + 0x820 /* 00001F24 */] 00001706 6000 00E4 bra +0xE6 /* 000017EC */ 0000170A 4EBA 0554 jsr [PC + 0x554 /* 00001C60 */] 0000170E 4EBA 07F2 jsr [PC + 0x7F2 /* 00001F02 */] 00001712 4EBA 07AC jsr [PC + 0x7AC /* 00001EC0 */] 00001716 4EBA 061E jsr [PC + 0x61E /* 00001D36 */] 0000171A 206D FB9A movea.l A0, [A5 - 0x466] 0000171E 216D BCFE 000A move.l [A0 + 0xA], [A5 - 0x4302] 00001724 4EBA 09EE jsr [PC + 0x9EE /* 00002114 */] 00001728 3B7C 00C1 BEB0 move.w [A5 - 0x4150], 0xC1 0000172E 3B7C 00D4 BEB4 move.w [A5 - 0x414C], 0xD4 00001734 700C moveq.l D0, 0x0C 00001736 3B40 BEB2 move.w [A5 - 0x414E], D0 0000173A 4EBA 07E8 jsr [PC + 0x7E8 /* 00001F24 */] 0000173E 6000 00AC bra +0xAE /* 000017EC */ 00001742 4EBA 051C jsr [PC + 0x51C /* 00001C60 */] 00001746 4EBA 07BA jsr [PC + 0x7BA /* 00001F02 */] 0000174A 4EBA 0774 jsr [PC + 0x774 /* 00001EC0 */] 0000174E 4EBA 05E6 jsr [PC + 0x5E6 /* 00001D36 */] 00001752 4EBA 09C0 jsr [PC + 0x9C0 /* 00002114 */] 00001756 206D FB9A movea.l A0, [A5 - 0x466] 0000175A 216D BD06 0012 move.l [A0 + 0x12], [A5 - 0x42FA] 00001760 206D FB9A movea.l A0, [A5 - 0x466] 00001764 216D BD02 000E move.l [A0 + 0xE], [A5 - 0x42FE] 0000176A 4EBA 0966 jsr [PC + 0x966 /* 000020D2 */] 0000176E 4EBA 07EA jsr [PC + 0x7EA /* 00001F5A */] 00001772 3B7C 00C1 BEB0 move.w [A5 - 0x4150], 0xC1 00001778 3B7C 00D4 BEB4 move.w [A5 - 0x414C], 0xD4 0000177E 700C moveq.l D0, 0x0C 00001780 3B40 BEB2 move.w [A5 - 0x414E], D0 00001784 4EBA 079E jsr [PC + 0x79E /* 00001F24 */] 00001788 6062 bra +0x64 /* 000017EC */ 0000178A 4EBA 02D0 jsr [PC + 0x2D0 /* 00001A5C */] 0000178E 605C bra +0x5E /* 000017EC */ 00001790 4EBA 02CA jsr [PC + 0x2CA /* 00001A5C */] 00001794 4EBA 0058 jsr [PC + 0x58 /* 000017EE */] 00001798 7063 moveq.l D0, 0x63 0000179A 3B40 BEB0 move.w [A5 - 0x4150], D0 0000179E 7076 moveq.l D0, 0x76 000017A0 3B40 BEB4 move.w [A5 - 0x414C], D0 000017A4 700C moveq.l D0, 0x0C 000017A6 3B40 BEB2 move.w [A5 - 0x414E], D0 000017AA 4EBA 027C jsr [PC + 0x27C /* 00001A28 */] 000017AE 603C bra +0x3E /* 000017EC */ 000017B0 4EBA 02AA jsr [PC + 0x2AA /* 00001A5C */] 000017B4 4EBA 0038 jsr [PC + 0x38 /* 000017EE */] 000017B8 7063 moveq.l D0, 0x63 000017BA 3B40 BEB0 move.w [A5 - 0x4150], D0 000017BE 7076 moveq.l D0, 0x76 000017C0 3B40 BEB4 move.w [A5 - 0x414C], D0 000017C4 700C moveq.l D0, 0x0C 000017C6 3B40 BEB2 move.w [A5 - 0x414E], D0 000017CA 3B7C 00F6 BEB6 move.w [A5 - 0x414A], 0xF6 000017D0 486D BEB0 pea.l [A5 - 0x4150] 000017D4 A8A2 trap PaintRect 000017D6 3B7C 00C1 BEB0 move.w [A5 - 0x4150], 0xC1 000017DC 3B7C 00D4 BEB4 move.w [A5 - 0x414C], 0xD4 000017E2 700C moveq.l D0, 0x0C 000017E4 3B40 BEB2 move.w [A5 - 0x414E], D0 000017E8 4EBA 023E jsr [PC + 0x23E /* 00001A28 */] label000017EC: 000017EC 4E75 rts fn000017EE: 000017EE 4A2D FE18 tst.b [A5 - 0x1E8] 000017F2 6726 beq +0x28 /* 0000181A */ 000017F4 2F2D FE38 move.l -[A7], [A5 - 0x1C8] 000017F8 A873 trap SetPort 000017FA 3F3C 0005 move.w -[A7], 0x5 000017FE 3F3C 000B move.w -[A7], 0xB 00001802 A893 trap MoveTo 00001804 3F3C 0001 move.w -[A7], 0x1 00001808 A888 trap TextFace 0000180A 486D FB9E pea.l [A5 - 0x462] 0000180E A884 trap DrawString 00001810 4267 clr.w -[A7] 00001812 A888 trap TextFace 00001814 486D FE18 pea.l [A5 - 0x1E8] 00001818 A884 trap DrawString label0000181A: 0000181A 2F2D BEB8 move.l -[A7], [A5 - 0x4148] 0000181E A873 trap SetPort 00001820 3F3C 002D move.w -[A7], 0x2D /* '-' */ 00001824 3F3C 001F move.w -[A7], 0x1F 00001828 A893 trap MoveTo 0000182A 206D FB9A movea.l A0, [A5 - 0x466] 0000182E 4868 0022 pea.l [A0 + 0x22] 00001832 A884 trap DrawString 00001834 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00001838 3F3C 0043 move.w -[A7], 0x43 /* 'C' */ 0000183C A893 trap MoveTo 0000183E 206D FB9A movea.l A0, [A5 - 0x466] 00001842 2F28 0006 move.l -[A7], [A0 + 0x6] 00001846 486D BBE6 pea.l [A5 - 0x441A] 0000184A 4EAD 020A jsr [A5 + 0x20A] 0000184E 486D BBE6 pea.l [A5 - 0x441A] 00001852 A884 trap DrawString 00001854 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00001858 3F3C 004F move.w -[A7], 0x4F /* 'O' */ 0000185C A893 trap MoveTo 0000185E 206D FB9A movea.l A0, [A5 - 0x466] 00001862 2F28 0016 move.l -[A7], [A0 + 0x16] 00001866 486D BBE6 pea.l [A5 - 0x441A] 0000186A 4EAD 020A jsr [A5 + 0x20A] 0000186E 486D BBE6 pea.l [A5 - 0x441A] 00001872 A884 trap DrawString 00001874 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00001878 3F3C 00A1 move.w -[A7], 0xA1 0000187C A893 trap MoveTo 0000187E 206D FB9A movea.l A0, [A5 - 0x466] 00001882 2F28 0002 move.l -[A7], [A0 + 0x2] 00001886 486D BBE6 pea.l [A5 - 0x441A] 0000188A 4EAD 020A jsr [A5 + 0x20A] 0000188E 486D BBE6 pea.l [A5 - 0x441A] 00001892 A884 trap DrawString 00001894 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00001898 3F3C 00AD move.w -[A7], 0xAD 0000189C A893 trap MoveTo 0000189E 206D FB9A movea.l A0, [A5 - 0x466] 000018A2 2F28 000A move.l -[A7], [A0 + 0xA] 000018A6 486D BBE6 pea.l [A5 - 0x441A] 000018AA 4EAD 020A jsr [A5 + 0x20A] 000018AE 486D BBE6 pea.l [A5 - 0x441A] 000018B2 A884 trap DrawString 000018B4 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 000018B8 3F3C 005B move.w -[A7], 0x5B /* '[' */ 000018BC A893 trap MoveTo 000018BE 206D FB9A movea.l A0, [A5 - 0x466] 000018C2 1028 0062 move.b D0, [A0 + 0x62] 000018C6 4880 ext.w D0 000018C8 3F00 move.w -[A7], D0 000018CA 4EBA 00EA jsr [PC + 0xEA /* 000019B6 */] 000018CE 548F addq.l A7, 2 000018D0 206D FB9A movea.l A0, [A5 - 0x466] 000018D4 226D FB9A movea.l A1, [A5 - 0x466] 000018D8 2029 0016 move.l D0, [A1 + 0x16] 000018DC B0A8 0006 cmp.l D0, [A0 + 0x6] 000018E0 6C4C bge +0x4E /* 0000192E */ 000018E2 206D FB9A movea.l A0, [A5 - 0x466] 000018E6 226D FB9A movea.l A1, [A5 - 0x466] 000018EA 2029 0006 move.l D0, [A1 + 0x6] 000018EE 90A8 0016 sub.l D0, [A0 + 0x16] 000018F2 4878 03E8 pea.l [0x000003E8] 000018F6 2F00 move.l -[A7], D0 000018F8 4EAD 0042 jsr [A5 + 0x42] 000018FC 206D FB9A movea.l A0, [A5 - 0x466] 00001900 2F28 0006 move.l -[A7], [A0 + 0x6] 00001904 2F00 move.l -[A7], D0 00001906 4EAD 005A jsr [A5 + 0x5A] 0000190A 4878 000A pea.l [0x0000000A] 0000190E 5A80 addq.l D0, 5 00001910 2F00 move.l -[A7], D0 00001912 4EAD 005A jsr [A5 + 0x5A] 00001916 2F00 move.l -[A7], D0 00001918 486D BBE6 pea.l [A5 - 0x441A] 0000191C 4EAD 020A jsr [A5 + 0x20A] 00001920 486D BBE6 pea.l [A5 - 0x441A] 00001924 A884 trap DrawString 00001926 3F3C 0025 move.w -[A7], 0x25 /* '%' */ 0000192A A883 trap DrawChar 0000192C 6006 bra +0x8 /* 00001934 */ label0000192E: 0000192E 486D FBA8 pea.l [A5 - 0x458] 00001932 A884 trap DrawString label00001934: 00001934 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00001938 3F3C 00B9 move.w -[A7], 0xB9 0000193C A893 trap MoveTo 0000193E 206D FB9A movea.l A0, [A5 - 0x466] 00001942 1028 0063 move.b D0, [A0 + 0x63] 00001946 4880 ext.w D0 00001948 3F00 move.w -[A7], D0 0000194A 4EBA 006A jsr [PC + 0x6A /* 000019B6 */] 0000194E 548F addq.l A7, 2 00001950 206D FB9A movea.l A0, [A5 - 0x466] 00001954 226D FB9A movea.l A1, [A5 - 0x466] 00001958 2029 000A move.l D0, [A1 + 0xA] 0000195C B0A8 0002 cmp.l D0, [A0 + 0x2] 00001960 6C4C bge +0x4E /* 000019AE */ 00001962 206D FB9A movea.l A0, [A5 - 0x466] 00001966 226D FB9A movea.l A1, [A5 - 0x466] 0000196A 2029 0002 move.l D0, [A1 + 0x2] 0000196E 90A8 000A sub.l D0, [A0 + 0xA] 00001972 4878 03E8 pea.l [0x000003E8] 00001976 2F00 move.l -[A7], D0 00001978 4EAD 0042 jsr [A5 + 0x42] 0000197C 206D FB9A movea.l A0, [A5 - 0x466] 00001980 2F28 0002 move.l -[A7], [A0 + 0x2] 00001984 2F00 move.l -[A7], D0 00001986 4EAD 005A jsr [A5 + 0x5A] 0000198A 4878 000A pea.l [0x0000000A] 0000198E 5A80 addq.l D0, 5 00001990 2F00 move.l -[A7], D0 00001992 4EAD 005A jsr [A5 + 0x5A] 00001996 2F00 move.l -[A7], D0 00001998 486D BBE6 pea.l [A5 - 0x441A] 0000199C 4EAD 020A jsr [A5 + 0x20A] 000019A0 486D BBE6 pea.l [A5 - 0x441A] 000019A4 A884 trap DrawString 000019A6 3F3C 0025 move.w -[A7], 0x25 /* '%' */ 000019AA A883 trap DrawChar 000019AC 6006 bra +0x8 /* 000019B4 */ label000019AE: 000019AE 486D FBAC pea.l [A5 - 0x454] 000019B2 A884 trap DrawString label000019B4: 000019B4 4E75 rts fn000019B6: 000019B6 4E56 0000 link A6, 0 000019BA 302E 0008 move.w D0, [A6 + 0x8] 000019BE 4EAD 002A jsr [A5 + 0x2A] 000019C2 0008 0022 ori.b A0, 0x22 /* '"' */ 000019C6 0010 0024 ori.b [A0], 0x24 /* '$' */ 000019CA 0000 0028 ori.b D0, 0x28 /* '(' */ 000019CE 0011 002A ori.b [A1], 0x2A /* '*' */ 000019D2 0001 002E ori.b D1, 0x2E /* '.' */ 000019D6 0012 0030 ori.b [A2], 0x30 /* '0' */ 000019DA 0002 0034 ori.b D2, 0x34 /* '4' */ 000019DE 0013 0036 ori.b [A3], 0x36 /* '6' */ 000019E2 0003 003A ori.b D3, 0x3A /* ':' */ 000019E6 486D FBB0 pea.l [A5 - 0x450] 000019EA A884 trap DrawString 000019EC 486D FBB6 pea.l [A5 - 0x44A] 000019F0 A884 trap DrawString 000019F2 6030 bra +0x32 /* 00001A24 */ 000019F4 486D FBC6 pea.l [A5 - 0x43A] 000019F8 A884 trap DrawString 000019FA 486D FBCC pea.l [A5 - 0x434] 000019FE A884 trap DrawString 00001A00 6022 bra +0x24 /* 00001A24 */ 00001A02 486D FBDC pea.l [A5 - 0x424] 00001A06 A884 trap DrawString 00001A08 486D FBE2 pea.l [A5 - 0x41E] 00001A0C A884 trap DrawString 00001A0E 6014 bra +0x16 /* 00001A24 */ 00001A10 486D FBEE pea.l [A5 - 0x412] 00001A14 A884 trap DrawString 00001A16 486D FBF4 pea.l [A5 - 0x40C] 00001A1A A884 trap DrawString 00001A1C 6006 bra +0x8 /* 00001A24 */ 00001A1E 486D FBFE pea.l [A5 - 0x402] 00001A22 A884 trap DrawString label00001A24: 00001A24 4E5E unlink A6 00001A26 4E75 rts fn00001A28: 00001A28 4AAD BDA8 tst.l [A5 - 0x4258] 00001A2C 672C beq +0x2E /* 00001A5A */ 00001A2E 202D BDA8 move.l D0, [A5 - 0x4258] 00001A32 90AD BDA0 sub.l D0, [A5 - 0x4260] 00001A36 4878 00EA pea.l [0x000000EA] 00001A3A 2F00 move.l -[A7], D0 00001A3C 4EAD 0042 jsr [A5 + 0x42] 00001A40 2F2D BDA8 move.l -[A7], [A5 - 0x4258] 00001A44 2F00 move.l -[A7], D0 00001A46 4EAD 005A jsr [A5 + 0x5A] 00001A4A 306D BEB2 movea.w A0, [A5 - 0x414E] 00001A4E D088 add.l D0, A0 00001A50 3B40 BEB6 move.w [A5 - 0x414A], D0 00001A54 486D BEB0 pea.l [A5 - 0x4150] 00001A58 A8A2 trap PaintRect label00001A5A: 00001A5A 4E75 rts fn00001A5C: 00001A5C 2F2D BFAA move.l -[A7], [A5 - 0x4056] 00001A60 A873 trap SetPort 00001A62 3B7C 0082 BEB4 move.w [A5 - 0x414C], 0x82 00001A68 3B7C 012C BEB6 move.w [A5 - 0x414A], 0x12C 00001A6E 707C moveq.l D0, 0x7C 00001A70 3B40 BEB2 move.w [A5 - 0x414E], D0 00001A74 700E moveq.l D0, 0x0E 00001A76 3B40 BEB0 move.w [A5 - 0x4150], D0 00001A7A 486D BEB0 pea.l [A5 - 0x4150] 00001A7E A8A3 trap EraseRect 00001A80 3F3C 0008 move.w -[A7], 0x8 00001A84 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00001A88 A893 trap MoveTo 00001A8A 486D FC08 pea.l [A5 - 0x3F8] 00001A8E A884 trap DrawString 00001A90 3F3C 007D move.w -[A7], 0x7D /* '}' */ 00001A94 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00001A98 A893 trap MoveTo 00001A9A 306D BFB4 movea.w A0, [A5 - 0x404C] 00001A9E 2F08 move.l -[A7], A0 00001AA0 486D BBE6 pea.l [A5 - 0x441A] 00001AA4 4EAD 020A jsr [A5 + 0x20A] 00001AA8 486D BBE6 pea.l [A5 - 0x441A] 00001AAC A884 trap DrawString 00001AAE 486D FC1A pea.l [A5 - 0x3E6] 00001AB2 A884 trap DrawString 00001AB4 206D FB9A movea.l A0, [A5 - 0x466] 00001AB8 4878 0400 pea.l [0x00000400] 00001ABC 2068 0012 movea.l A0, [A0 + 0x12] 00001AC0 4868 0200 pea.l [A0 + 0x200] 00001AC4 4EAD 005A jsr [A5 + 0x5A] 00001AC8 2F00 move.l -[A7], D0 00001ACA 486D BBE6 pea.l [A5 - 0x441A] 00001ACE 4EAD 020A jsr [A5 + 0x20A] 00001AD2 486D BBE6 pea.l [A5 - 0x441A] 00001AD6 A884 trap DrawString 00001AD8 486D FC1E pea.l [A5 - 0x3E2] 00001ADC A884 trap DrawString 00001ADE 3F3C 0008 move.w -[A7], 0x8 00001AE2 3F3C 002A move.w -[A7], 0x2A /* '*' */ 00001AE6 A893 trap MoveTo 00001AE8 486D FC22 pea.l [A5 - 0x3DE] 00001AEC A884 trap DrawString 00001AEE 3F3C 007D move.w -[A7], 0x7D /* '}' */ 00001AF2 3F3C 002A move.w -[A7], 0x2A /* '*' */ 00001AF6 A893 trap MoveTo 00001AF8 206D FB9A movea.l A0, [A5 - 0x466] 00001AFC 326D BFB4 movea.w A1, [A5 - 0x404C] 00001B00 93E8 001A sub.l A1, [A0 + 0x1A] 00001B04 4851 pea.l [A1] 00001B06 486D BBE6 pea.l [A5 - 0x441A] 00001B0A 4EAD 020A jsr [A5 + 0x20A] 00001B0E 486D BBE6 pea.l [A5 - 0x441A] 00001B12 A884 trap DrawString 00001B14 486D FC30 pea.l [A5 - 0x3D0] 00001B18 A884 trap DrawString 00001B1A 206D FB9A movea.l A0, [A5 - 0x466] 00001B1E 226D FB9A movea.l A1, [A5 - 0x466] 00001B22 2029 0012 move.l D0, [A1 + 0x12] 00001B26 90A8 000E sub.l D0, [A0 + 0xE] 00001B2A 4878 0400 pea.l [0x00000400] 00001B2E 0680 0000 0200 addi.l D0, 0x200 00001B34 2F00 move.l -[A7], D0 00001B36 4EAD 005A jsr [A5 + 0x5A] 00001B3A 2F00 move.l -[A7], D0 00001B3C 486D BBE6 pea.l [A5 - 0x441A] 00001B40 4EAD 020A jsr [A5 + 0x20A] 00001B44 486D BBE6 pea.l [A5 - 0x441A] 00001B48 A884 trap DrawString 00001B4A 486D FC34 pea.l [A5 - 0x3CC] 00001B4E A884 trap DrawString 00001B50 206D FB9A movea.l A0, [A5 - 0x466] 00001B54 4AA8 0012 tst.l [A0 + 0x12] 00001B58 6608 bne +0xA /* 00001B62 */ 00001B5A 486D FC3A pea.l [A5 - 0x3C6] 00001B5E A884 trap DrawString 00001B60 604A bra +0x4C /* 00001BAC */ label00001B62: 00001B62 206D FB9A movea.l A0, [A5 - 0x466] 00001B66 226D FB9A movea.l A1, [A5 - 0x466] 00001B6A 2029 0012 move.l D0, [A1 + 0x12] 00001B6E 90A8 000E sub.l D0, [A0 + 0xE] 00001B72 4878 03E8 pea.l [0x000003E8] 00001B76 2F00 move.l -[A7], D0 00001B78 4EAD 0042 jsr [A5 + 0x42] 00001B7C 206D FB9A movea.l A0, [A5 - 0x466] 00001B80 2F28 0012 move.l -[A7], [A0 + 0x12] 00001B84 2F00 move.l -[A7], D0 00001B86 4EAD 005A jsr [A5 + 0x5A] 00001B8A 4878 000A pea.l [0x0000000A] 00001B8E 5A80 addq.l D0, 5 00001B90 2F00 move.l -[A7], D0 00001B92 4EAD 005A jsr [A5 + 0x5A] 00001B96 2F00 move.l -[A7], D0 00001B98 486D BBE6 pea.l [A5 - 0x441A] 00001B9C 4EAD 020A jsr [A5 + 0x20A] 00001BA0 486D BBE6 pea.l [A5 - 0x441A] 00001BA4 A884 trap DrawString 00001BA6 486D FC3E pea.l [A5 - 0x3C2] 00001BAA A884 trap DrawString label00001BAC: 00001BAC 3F3C 0008 move.w -[A7], 0x8 00001BB0 3F3C 001C move.w -[A7], 0x1C 00001BB4 A893 trap MoveTo 00001BB6 486D FC42 pea.l [A5 - 0x3BE] 00001BBA A884 trap DrawString 00001BBC 3F3C 007D move.w -[A7], 0x7D /* '}' */ 00001BC0 3F3C 001C move.w -[A7], 0x1C 00001BC4 A893 trap MoveTo 00001BC6 206D FB9A movea.l A0, [A5 - 0x466] 00001BCA 2F28 001A move.l -[A7], [A0 + 0x1A] 00001BCE 486D BBE6 pea.l [A5 - 0x441A] 00001BD2 4EAD 020A jsr [A5 + 0x20A] 00001BD6 486D BBE6 pea.l [A5 - 0x441A] 00001BDA A884 trap DrawString 00001BDC 486D FC54 pea.l [A5 - 0x3AC] 00001BE0 A884 trap DrawString 00001BE2 206D FB9A movea.l A0, [A5 - 0x466] 00001BE6 4878 0400 pea.l [0x00000400] 00001BEA 2068 000E movea.l A0, [A0 + 0xE] 00001BEE 4868 0200 pea.l [A0 + 0x200] 00001BF2 4EAD 005A jsr [A5 + 0x5A] 00001BF6 2F00 move.l -[A7], D0 00001BF8 486D BBE6 pea.l [A5 - 0x441A] 00001BFC 4EAD 020A jsr [A5 + 0x20A] 00001C00 486D BBE6 pea.l [A5 - 0x441A] 00001C04 A884 trap DrawString 00001C06 486D FC58 pea.l [A5 - 0x3A8] 00001C0A A884 trap DrawString 00001C0C 206D FB9A movea.l A0, [A5 - 0x466] 00001C10 4AA8 0012 tst.l [A0 + 0x12] 00001C14 6608 bne +0xA /* 00001C1E */ 00001C16 486D FC5E pea.l [A5 - 0x3A2] 00001C1A A884 trap DrawString 00001C1C 6040 bra +0x42 /* 00001C5E */ label00001C1E: 00001C1E 206D FB9A movea.l A0, [A5 - 0x466] 00001C22 4878 03E8 pea.l [0x000003E8] 00001C26 2F28 000E move.l -[A7], [A0 + 0xE] 00001C2A 4EAD 0042 jsr [A5 + 0x42] 00001C2E 206D FB9A movea.l A0, [A5 - 0x466] 00001C32 2F28 0012 move.l -[A7], [A0 + 0x12] 00001C36 2F00 move.l -[A7], D0 00001C38 4EAD 005A jsr [A5 + 0x5A] 00001C3C 4878 000A pea.l [0x0000000A] 00001C40 5A80 addq.l D0, 5 00001C42 2F00 move.l -[A7], D0 00001C44 4EAD 005A jsr [A5 + 0x5A] 00001C48 2F00 move.l -[A7], D0 00001C4A 486D BBE6 pea.l [A5 - 0x441A] 00001C4E 4EAD 020A jsr [A5 + 0x20A] 00001C52 486D BBE6 pea.l [A5 - 0x441A] 00001C56 A884 trap DrawString 00001C58 486D FC62 pea.l [A5 - 0x39E] 00001C5C A884 trap DrawString label00001C5E: 00001C5E 4E75 rts fn00001C60: 00001C60 4A2D FE18 tst.b [A5 - 0x1E8] 00001C64 6726 beq +0x28 /* 00001C8C */ 00001C66 2F2D FE38 move.l -[A7], [A5 - 0x1C8] 00001C6A A873 trap SetPort 00001C6C 3F3C 0005 move.w -[A7], 0x5 00001C70 3F3C 000B move.w -[A7], 0xB 00001C74 A893 trap MoveTo 00001C76 3F3C 0001 move.w -[A7], 0x1 00001C7A A888 trap TextFace 00001C7C 486D FC66 pea.l [A5 - 0x39A] 00001C80 A884 trap DrawString 00001C82 4267 clr.w -[A7] 00001C84 A888 trap TextFace 00001C86 486D FE18 pea.l [A5 - 0x1E8] 00001C8A A884 trap DrawString label00001C8C: 00001C8C 2F2D BEB8 move.l -[A7], [A5 - 0x4148] 00001C90 A873 trap SetPort 00001C92 3F3C 002D move.w -[A7], 0x2D /* '-' */ 00001C96 3F3C 001A move.w -[A7], 0x1A 00001C9A A893 trap MoveTo 00001C9C 3F3C 0001 move.w -[A7], 0x1 00001CA0 A888 trap TextFace 00001CA2 206D FB9A movea.l A0, [A5 - 0x466] 00001CA6 4868 0022 pea.l [A0 + 0x22] 00001CAA A884 trap DrawString 00001CAC 4267 clr.w -[A7] 00001CAE A888 trap TextFace 00001CB0 3F3C 002D move.w -[A7], 0x2D /* '-' */ 00001CB4 3F3C 0025 move.w -[A7], 0x25 /* '%' */ 00001CB8 A893 trap MoveTo 00001CBA 082D 0002 BEC7 btst.b [A5 - 0x4139], 0x2 00001CC0 6706 beq +0x8 /* 00001CC8 */ 00001CC2 486D FC70 pea.l [A5 - 0x390] 00001CC6 A884 trap DrawString label00001CC8: 00001CC8 082D 0000 BEC7 btst.b [A5 - 0x4139], 0x0 00001CCE 6706 beq +0x8 /* 00001CD6 */ 00001CD0 486D FC7A pea.l [A5 - 0x386] 00001CD4 A884 trap DrawString label00001CD6: 00001CD6 082D 0001 BEC7 btst.b [A5 - 0x4139], 0x1 00001CDC 6706 beq +0x8 /* 00001CE4 */ 00001CDE 486D FC80 pea.l [A5 - 0x380] 00001CE2 A884 trap DrawString label00001CE4: 00001CE4 70FB moveq.l D0, 0xFFFFFFFB 00001CE6 C06D BEC6 and.w D0, [A5 - 0x413A] 00001CEA 4A40 tst.w D0 00001CEC 6706 beq +0x8 /* 00001CF4 */ 00001CEE 486D FC8A pea.l [A5 - 0x376] 00001CF2 A884 trap DrawString label00001CF4: 00001CF4 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00001CF8 3F3C 0043 move.w -[A7], 0x43 /* 'C' */ 00001CFC A893 trap MoveTo 00001CFE 206D FB9A movea.l A0, [A5 - 0x466] 00001D02 2F28 0006 move.l -[A7], [A0 + 0x6] 00001D06 486D BBE6 pea.l [A5 - 0x441A] 00001D0A 4EAD 020A jsr [A5 + 0x20A] 00001D0E 486D BBE6 pea.l [A5 - 0x441A] 00001D12 A884 trap DrawString 00001D14 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00001D18 3F3C 00A1 move.w -[A7], 0xA1 00001D1C A893 trap MoveTo 00001D1E 206D FB9A movea.l A0, [A5 - 0x466] 00001D22 2F28 0002 move.l -[A7], [A0 + 0x2] 00001D26 486D BBE6 pea.l [A5 - 0x441A] 00001D2A 4EAD 020A jsr [A5 + 0x20A] 00001D2E 486D BBE6 pea.l [A5 - 0x441A] 00001D32 A884 trap DrawString 00001D34 4E75 rts fn00001D36: 00001D36 3F3C 006E move.w -[A7], 0x6E /* 'n' */ 00001D3A 3F3C 0035 move.w -[A7], 0x35 /* '5' */ 00001D3E A893 trap MoveTo 00001D40 206D FB9A movea.l A0, [A5 - 0x466] 00001D44 226D FB9A movea.l A1, [A5 - 0x466] 00001D48 2029 0006 move.l D0, [A1 + 0x6] 00001D4C B0A8 0016 cmp.l D0, [A0 + 0x16] 00001D50 6E2E bgt +0x30 /* 00001D80 */ 00001D52 206D FB9A movea.l A0, [A5 - 0x466] 00001D56 226D FB9A movea.l A1, [A5 - 0x466] 00001D5A 2029 0006 move.l D0, [A1 + 0x6] 00001D5E B0A8 001E cmp.l D0, [A0 + 0x1E] 00001D62 6E1C bgt +0x1E /* 00001D80 */ 00001D64 206D FB9A movea.l A0, [A5 - 0x466] 00001D68 226D FB9A movea.l A1, [A5 - 0x466] 00001D6C 2029 0006 move.l D0, [A1 + 0x6] 00001D70 B0A8 001A cmp.l D0, [A0 + 0x1A] 00001D74 6E0A bgt +0xC /* 00001D80 */ 00001D76 486D FC92 pea.l [A5 - 0x36E] 00001D7A A884 trap DrawString 00001D7C 6000 0140 bra +0x142 /* 00001EBE */ label00001D80: 00001D80 206D FB9A movea.l A0, [A5 - 0x466] 00001D84 226D FB9A movea.l A1, [A5 - 0x466] 00001D88 2029 0016 move.l D0, [A1 + 0x16] 00001D8C B0A8 001E cmp.l D0, [A0 + 0x1E] 00001D90 6C66 bge +0x68 /* 00001DF8 */ 00001D92 206D FB9A movea.l A0, [A5 - 0x466] 00001D96 226D FB9A movea.l A1, [A5 - 0x466] 00001D9A 2029 0016 move.l D0, [A1 + 0x16] 00001D9E B0A8 001A cmp.l D0, [A0 + 0x1A] 00001DA2 6C54 bge +0x56 /* 00001DF8 */ 00001DA4 486D FCAC pea.l [A5 - 0x354] 00001DA8 A884 trap DrawString 00001DAA 206D FB9A movea.l A0, [A5 - 0x466] 00001DAE 226D FB9A movea.l A1, [A5 - 0x466] 00001DB2 2029 0006 move.l D0, [A1 + 0x6] 00001DB6 90A8 0016 sub.l D0, [A0 + 0x16] 00001DBA 4878 03E8 pea.l [0x000003E8] 00001DBE 2F00 move.l -[A7], D0 00001DC0 4EAD 0042 jsr [A5 + 0x42] 00001DC4 206D FB9A movea.l A0, [A5 - 0x466] 00001DC8 2F28 0006 move.l -[A7], [A0 + 0x6] 00001DCC 2F00 move.l -[A7], D0 00001DCE 4EAD 005A jsr [A5 + 0x5A] 00001DD2 4878 000A pea.l [0x0000000A] 00001DD6 5A80 addq.l D0, 5 00001DD8 2F00 move.l -[A7], D0 00001DDA 4EAD 005A jsr [A5 + 0x5A] 00001DDE 2F00 move.l -[A7], D0 00001DE0 486D BBE6 pea.l [A5 - 0x441A] 00001DE4 4EAD 020A jsr [A5 + 0x20A] 00001DE8 486D BBE6 pea.l [A5 - 0x441A] 00001DEC A884 trap DrawString 00001DEE 486D FCBC pea.l [A5 - 0x344] 00001DF2 A884 trap DrawString 00001DF4 6000 00C8 bra +0xCA /* 00001EBE */ label00001DF8: 00001DF8 206D FB9A movea.l A0, [A5 - 0x466] 00001DFC 226D FB9A movea.l A1, [A5 - 0x466] 00001E00 2029 001A move.l D0, [A1 + 0x1A] 00001E04 B0A8 001E cmp.l D0, [A0 + 0x1E] 00001E08 6C52 bge +0x54 /* 00001E5C */ 00001E0A 486D FCC6 pea.l [A5 - 0x33A] 00001E0E A884 trap DrawString 00001E10 206D FB9A movea.l A0, [A5 - 0x466] 00001E14 226D FB9A movea.l A1, [A5 - 0x466] 00001E18 2029 0006 move.l D0, [A1 + 0x6] 00001E1C 90A8 001A sub.l D0, [A0 + 0x1A] 00001E20 4878 03E8 pea.l [0x000003E8] 00001E24 2F00 move.l -[A7], D0 00001E26 4EAD 0042 jsr [A5 + 0x42] 00001E2A 206D FB9A movea.l A0, [A5 - 0x466] 00001E2E 2F28 0006 move.l -[A7], [A0 + 0x6] 00001E32 2F00 move.l -[A7], D0 00001E34 4EAD 005A jsr [A5 + 0x5A] 00001E38 4878 000A pea.l [0x0000000A] 00001E3C 5A80 addq.l D0, 5 00001E3E 2F00 move.l -[A7], D0 00001E40 4EAD 005A jsr [A5 + 0x5A] 00001E44 2F00 move.l -[A7], D0 00001E46 486D BBE6 pea.l [A5 - 0x441A] 00001E4A 4EAD 020A jsr [A5 + 0x20A] 00001E4E 486D BBE6 pea.l [A5 - 0x441A] 00001E52 A884 trap DrawString 00001E54 486D FCD0 pea.l [A5 - 0x330] 00001E58 A884 trap DrawString 00001E5A 6062 bra +0x64 /* 00001EBE */ label00001E5C: 00001E5C 486D FCDA pea.l [A5 - 0x326] 00001E60 A884 trap DrawString 00001E62 206D FB9A movea.l A0, [A5 - 0x466] 00001E66 226D FB9A movea.l A1, [A5 - 0x466] 00001E6A 2029 0006 move.l D0, [A1 + 0x6] 00001E6E 90A8 001E sub.l D0, [A0 + 0x1E] 00001E72 4878 03E8 pea.l [0x000003E8] 00001E76 2F00 move.l -[A7], D0 00001E78 4EAD 0042 jsr [A5 + 0x42] 00001E7C 206D FB9A movea.l A0, [A5 - 0x466] 00001E80 2F28 0006 move.l -[A7], [A0 + 0x6] 00001E84 2F00 move.l -[A7], D0 00001E86 4EAD 005A jsr [A5 + 0x5A] 00001E8A 4878 000A pea.l [0x0000000A] 00001E8E 5A80 addq.l D0, 5 00001E90 2F00 move.l -[A7], D0 00001E92 4EAD 005A jsr [A5 + 0x5A] 00001E96 2F00 move.l -[A7], D0 00001E98 486D BBE6 pea.l [A5 - 0x441A] 00001E9C 4EAD 020A jsr [A5 + 0x20A] 00001EA0 486D BBE6 pea.l [A5 - 0x441A] 00001EA4 A884 trap DrawString 00001EA6 486D FCE6 pea.l [A5 - 0x31A] 00001EAA A884 trap DrawString 00001EAC 7063 moveq.l D0, 0x63 00001EAE 3B40 BEB0 move.w [A5 - 0x4150], D0 00001EB2 700C moveq.l D0, 0x0C 00001EB4 3B40 BEB2 move.w [A5 - 0x414E], D0 00001EB8 7076 moveq.l D0, 0x76 00001EBA 3B40 BEB4 move.w [A5 - 0x414C], D0 label00001EBE: 00001EBE 4E75 rts fn00001EC0: 00001EC0 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00001EC4 3F3C 005B move.w -[A7], 0x5B /* '[' */ 00001EC8 A893 trap MoveTo 00001ECA 206D FB9A movea.l A0, [A5 - 0x466] 00001ECE 2F28 001E move.l -[A7], [A0 + 0x1E] 00001ED2 486D BBE6 pea.l [A5 - 0x441A] 00001ED6 4EAD 020A jsr [A5 + 0x20A] 00001EDA 486D BBE6 pea.l [A5 - 0x441A] 00001EDE A884 trap DrawString 00001EE0 3F3C 00CD move.w -[A7], 0xCD 00001EE4 3F3C 004F move.w -[A7], 0x4F /* 'O' */ 00001EE8 A893 trap MoveTo 00001EEA 206D FB9A movea.l A0, [A5 - 0x466] 00001EEE 2F28 001A move.l -[A7], [A0 + 0x1A] 00001EF2 486D BBE6 pea.l [A5 - 0x441A] 00001EF6 4EAD 020A jsr [A5 + 0x20A] 00001EFA 486D BBE6 pea.l [A5 - 0x441A] 00001EFE A884 trap DrawString 00001F00 4E75 rts fn00001F02: 00001F02 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00001F06 3F3C 004F move.w -[A7], 0x4F /* 'O' */ 00001F0A A893 trap MoveTo 00001F0C 206D FB9A movea.l A0, [A5 - 0x466] 00001F10 2F28 0016 move.l -[A7], [A0 + 0x16] 00001F14 486D BBE6 pea.l [A5 - 0x441A] 00001F18 4EAD 020A jsr [A5 + 0x20A] 00001F1C 486D BBE6 pea.l [A5 - 0x441A] 00001F20 A884 trap DrawString 00001F22 4E75 rts fn00001F24: 00001F24 4AAD BCF2 tst.l [A5 - 0x430E] 00001F28 6722 beq +0x24 /* 00001F4C */ 00001F2A 4878 00EA pea.l [0x000000EA] 00001F2E 2F2D BCEE move.l -[A7], [A5 - 0x4312] 00001F32 4EAD 0042 jsr [A5 + 0x42] 00001F36 2F2D BCF2 move.l -[A7], [A5 - 0x430E] 00001F3A 2F00 move.l -[A7], D0 00001F3C 4EAD 005A jsr [A5 + 0x5A] 00001F40 306D BEB2 movea.w A0, [A5 - 0x414E] 00001F44 D088 add.l D0, A0 00001F46 3B40 BEB6 move.w [A5 - 0x414A], D0 00001F4A 6006 bra +0x8 /* 00001F52 */ label00001F4C: 00001F4C 3B6D BEB2 BEB6 move.w [A5 - 0x414A], [A5 - 0x414E] label00001F52: 00001F52 486D BEB0 pea.l [A5 - 0x4150] 00001F56 A8A2 trap PaintRect 00001F58 4E75 rts fn00001F5A: 00001F5A 3F3C 006E move.w -[A7], 0x6E /* 'n' */ 00001F5E 3F3C 0093 move.w -[A7], 0x93 00001F62 A893 trap MoveTo 00001F64 206D FB9A movea.l A0, [A5 - 0x466] 00001F68 226D FB9A movea.l A1, [A5 - 0x466] 00001F6C 2029 0002 move.l D0, [A1 + 0x2] 00001F70 B0A8 000A cmp.l D0, [A0 + 0xA] 00001F74 6E2E bgt +0x30 /* 00001FA4 */ 00001F76 206D FB9A movea.l A0, [A5 - 0x466] 00001F7A 226D FB9A movea.l A1, [A5 - 0x466] 00001F7E 2029 0002 move.l D0, [A1 + 0x2] 00001F82 B0A8 0012 cmp.l D0, [A0 + 0x12] 00001F86 6E1C bgt +0x1E /* 00001FA4 */ 00001F88 206D FB9A movea.l A0, [A5 - 0x466] 00001F8C 226D FB9A movea.l A1, [A5 - 0x466] 00001F90 2029 0002 move.l D0, [A1 + 0x2] 00001F94 B0A8 000E cmp.l D0, [A0 + 0xE] 00001F98 6E0A bgt +0xC /* 00001FA4 */ 00001F9A 486D FCF0 pea.l [A5 - 0x310] 00001F9E A884 trap DrawString 00001FA0 6000 012E bra +0x130 /* 000020D0 */ label00001FA4: 00001FA4 206D FB9A movea.l A0, [A5 - 0x466] 00001FA8 226D FB9A movea.l A1, [A5 - 0x466] 00001FAC 2029 000A move.l D0, [A1 + 0xA] 00001FB0 B0A8 0012 cmp.l D0, [A0 + 0x12] 00001FB4 6C66 bge +0x68 /* 0000201C */ 00001FB6 206D FB9A movea.l A0, [A5 - 0x466] 00001FBA 226D FB9A movea.l A1, [A5 - 0x466] 00001FBE 2029 000A move.l D0, [A1 + 0xA] 00001FC2 B0A8 000E cmp.l D0, [A0 + 0xE] 00001FC6 6C54 bge +0x56 /* 0000201C */ 00001FC8 486D FD0A pea.l [A5 - 0x2F6] 00001FCC A884 trap DrawString 00001FCE 206D FB9A movea.l A0, [A5 - 0x466] 00001FD2 226D FB9A movea.l A1, [A5 - 0x466] 00001FD6 2029 0002 move.l D0, [A1 + 0x2] 00001FDA 90A8 000A sub.l D0, [A0 + 0xA] 00001FDE 4878 03E8 pea.l [0x000003E8] 00001FE2 2F00 move.l -[A7], D0 00001FE4 4EAD 0042 jsr [A5 + 0x42] 00001FE8 206D FB9A movea.l A0, [A5 - 0x466] 00001FEC 2F28 0002 move.l -[A7], [A0 + 0x2] 00001FF0 2F00 move.l -[A7], D0 00001FF2 4EAD 005A jsr [A5 + 0x5A] 00001FF6 4878 000A pea.l [0x0000000A] 00001FFA 5A80 addq.l D0, 5 00001FFC 2F00 move.l -[A7], D0 00001FFE 4EAD 005A jsr [A5 + 0x5A] 00002002 2F00 move.l -[A7], D0 00002004 486D BBE6 pea.l [A5 - 0x441A] 00002008 4EAD 020A jsr [A5 + 0x20A] 0000200C 486D BBE6 pea.l [A5 - 0x441A] 00002010 A884 trap DrawString 00002012 486D FD1A pea.l [A5 - 0x2E6] 00002016 A884 trap DrawString 00002018 6000 00B6 bra +0xB8 /* 000020D0 */ label0000201C: 0000201C 206D FB9A movea.l A0, [A5 - 0x466] 00002020 226D FB9A movea.l A1, [A5 - 0x466] 00002024 2029 000E move.l D0, [A1 + 0xE] 00002028 B0A8 0012 cmp.l D0, [A0 + 0x12] 0000202C 6C52 bge +0x54 /* 00002080 */ 0000202E 486D FD24 pea.l [A5 - 0x2DC] 00002032 A884 trap DrawString 00002034 206D FB9A movea.l A0, [A5 - 0x466] 00002038 226D FB9A movea.l A1, [A5 - 0x466] 0000203C 2029 0002 move.l D0, [A1 + 0x2] 00002040 90A8 000E sub.l D0, [A0 + 0xE] 00002044 4878 03E8 pea.l [0x000003E8] 00002048 2F00 move.l -[A7], D0 0000204A 4EAD 0042 jsr [A5 + 0x42] 0000204E 206D FB9A movea.l A0, [A5 - 0x466] 00002052 2F28 0002 move.l -[A7], [A0 + 0x2] 00002056 2F00 move.l -[A7], D0 00002058 4EAD 005A jsr [A5 + 0x5A] 0000205C 4878 000A pea.l [0x0000000A] 00002060 5A80 addq.l D0, 5 00002062 2F00 move.l -[A7], D0 00002064 4EAD 005A jsr [A5 + 0x5A] 00002068 2F00 move.l -[A7], D0 0000206A 486D BBE6 pea.l [A5 - 0x441A] 0000206E 4EAD 020A jsr [A5 + 0x20A] 00002072 486D BBE6 pea.l [A5 - 0x441A] 00002076 A884 trap DrawString 00002078 486D FD2E pea.l [A5 - 0x2D2] 0000207C A884 trap DrawString 0000207E 6050 bra +0x52 /* 000020D0 */ label00002080: 00002080 486D FD38 pea.l [A5 - 0x2C8] 00002084 A884 trap DrawString 00002086 206D FB9A movea.l A0, [A5 - 0x466] 0000208A 226D FB9A movea.l A1, [A5 - 0x466] 0000208E 2029 0002 move.l D0, [A1 + 0x2] 00002092 90A8 0012 sub.l D0, [A0 + 0x12] 00002096 4878 03E8 pea.l [0x000003E8] 0000209A 2F00 move.l -[A7], D0 0000209C 4EAD 0042 jsr [A5 + 0x42] 000020A0 206D FB9A movea.l A0, [A5 - 0x466] 000020A4 2F28 0002 move.l -[A7], [A0 + 0x2] 000020A8 2F00 move.l -[A7], D0 000020AA 4EAD 005A jsr [A5 + 0x5A] 000020AE 4878 000A pea.l [0x0000000A] 000020B2 5A80 addq.l D0, 5 000020B4 2F00 move.l -[A7], D0 000020B6 4EAD 005A jsr [A5 + 0x5A] 000020BA 2F00 move.l -[A7], D0 000020BC 486D BBE6 pea.l [A5 - 0x441A] 000020C0 4EAD 020A jsr [A5 + 0x20A] 000020C4 486D BBE6 pea.l [A5 - 0x441A] 000020C8 A884 trap DrawString 000020CA 486D FD44 pea.l [A5 - 0x2BC] 000020CE A884 trap DrawString label000020D0: 000020D0 4E75 rts fn000020D2: 000020D2 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 000020D6 3F3C 00B9 move.w -[A7], 0xB9 000020DA A893 trap MoveTo 000020DC 206D FB9A movea.l A0, [A5 - 0x466] 000020E0 2F28 0012 move.l -[A7], [A0 + 0x12] 000020E4 486D BBE6 pea.l [A5 - 0x441A] 000020E8 4EAD 020A jsr [A5 + 0x20A] 000020EC 486D BBE6 pea.l [A5 - 0x441A] 000020F0 A884 trap DrawString 000020F2 3F3C 00CD move.w -[A7], 0xCD 000020F6 3F3C 00AD move.w -[A7], 0xAD 000020FA A893 trap MoveTo 000020FC 206D FB9A movea.l A0, [A5 - 0x466] 00002100 2F28 000E move.l -[A7], [A0 + 0xE] 00002104 486D BBE6 pea.l [A5 - 0x441A] 00002108 4EAD 020A jsr [A5 + 0x20A] 0000210C 486D BBE6 pea.l [A5 - 0x441A] 00002110 A884 trap DrawString 00002112 4E75 rts fn00002114: 00002114 3F3C 005A move.w -[A7], 0x5A /* 'Z' */ 00002118 3F3C 00AD move.w -[A7], 0xAD 0000211C A893 trap MoveTo 0000211E 206D FB9A movea.l A0, [A5 - 0x466] 00002122 2F28 000A move.l -[A7], [A0 + 0xA] 00002126 486D BBE6 pea.l [A5 - 0x441A] 0000212A 4EAD 020A jsr [A5 + 0x20A] 0000212E 486D BBE6 pea.l [A5 - 0x441A] 00002132 A884 trap DrawString 00002134 4E75 rts